навигация с помощью реакции-роутера в саге - PullRequest
0 голосов
/ 15 января 2020

Я использовал объект истории в сагах, делая это:

история. js

import { createBrowserHistory } from 'history';
export default createBrowserHistory();

Приложение. js

import history from './history';
...
      return (
        <Provider store={store}>
          <Router history={history}>
            <Main />
          </Router>
        </Provider>
      );
...

и, импортировать объект истории в саге и что-то толкать. эта практика является общепринятым ответом на многие вопросы, связанные со стековым потоком, но иногда она не работает, она вообще не перерисовывает какой-либо компонент. Я знаю, что могу послать объект истории, созданный useHistory, в сагу. это делает код длиннее без веской причины. Есть ли другая практика использования объекта истории в саге без отправки объекта истории?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...