Я перевожу приложение AngularJS на React понемногу, и я хотел бы иметь пользовательский компонент RouterLink
React, который проверяет, находится ли react-router
в контексте, чтобы он мог использовать history
и, если нет, возвращается к использованию старого доброго window.location
. Но я не вижу никакого способа проверить это в документации * 1005. *
Я пытался использовать withRouter
, но он выдает, когда не в контексте, и ErrorBoundary
, кажется, не ловит ошибка.
Кто-нибудь знает, как я мог go сделать это?