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]: react-router-serve requires `cross-env NODE_ENV=production`
- [Bug]: Active fetcher is not revalidated when explicit fetcher key is used
- [Bug]: `JsonObject` type reports issues in Remix's `useSubmit` that are technically okay, making workarounds extense
- Encode slashes in generatePath dynamic params
- [Bug]: Can we check shouldRevalidation before we cancel a loader?
- Add support for fetcher.abort()
- Fix encoded # in path parameter causes route to be evaluated differently
- [Bug]: generatePath/matchPath don't handle encoding/decoding `/` the same
- publish API docs JSON as `@react-router/dev/api-docs.json`
- [Bug]: encoded # in path parameter causes route to be evaluated differently
- Docs
- TypeScript not yet supported