react-router
https://github.com/remix-run/react-router
TypeScript
Declarative routing for React
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported4 Subscribers
Add a CodeTriage badge to react-router
Help out
- Issues
- [Bug]: useBlocker block twice when navigating on a page using setSearchParams
- [Bug]: Blink on fast left/right swipes in mobile
- [Bug]: v7_startTransition option breaks relative links
- [Bug]: `v7_startTransition` breaks native scroll restoration
- [Bug]: Redirect component causes sync problems between multiple routers
- [Docs]: Improve documentation about what invokes loaders
- Failing test and future fix of issue #10912
- [Bug]: Replace deprecated `Linking.removeEventListener()` in react-router-native
- [Bug]: Screen flickers during swipe gestures on IOS (web and webview)
- [Bug]: ScrollRestoration breaks back-gresture Previews on iOS when scroll position is not 0
- Docs
- TypeScript not yet supported