Programmatically navigate using React router
Asked 07 September, 2021
Viewed 2.9K times
  • 54
Votes

With react-router I can use the Link element to create links which are natively handled by react router.

I see internally it calls this.context.transitionTo(...).

I want to do a navigation. Not from a link, but from a dropdown selection (as an example). How can I do this in code? What is this.context?

I saw the Navigation mixin, but can I do this without mixins?

30 Answer