0

With react-router 5 I used library - react-connected-router to make redirect from redux store. This library doesnt work with react router 6. How I can implement this?

I can just put navigate from useNavigate to payload and then in store use it. But I think it's not good decision. What can you recommend?

harakiri
  • 93
  • 5

2 Answers2

3

Can't you just navigate after you have dispatched your action to redux? Then you keep your navigation strictly to ReactComponents

Lars Vonk
  • 623
  • 5
  • 13
0

wrap it in a function

let history = useHistory();

const myActions = () => {
 dispatchAction1()
 dispatchAction2()
 history.push("/MY_ROUTE")
}
aleEspinosaM
  • 426
  • 2
  • 6