This package aims to improve DX by taking advantage of 2 amazing packages (react-router and TypeScript).
- Navigate by
idinstead ofpath
Sometimes we might need to change some existing paths:- If using
path: we have to find all the places need to be replaced. That can take time and may cause mistakes. - If using
id: we don't need to change anything
- If using
- Autocomplete
Thanks to TypeScript, our job can be done faster than ever. When usingLinkcomponent ornavigatefunction, TS will help us by suggesting appropriateid - Prevent mistakes
If we are using wrongidto navigate, TS will immediately throw an error to notify us
- npm
npm install react-router-dom react-router-extends- yarn
yarn add react-router-dom react-router-extends- pnpm
pnpm add react-router-dom react-router-extendsCheckout this example for more information: https://stackblitz.com/edit/vitejs-vite-pkomeq?file=src%2FApp.tsx
Enjoy 😉 your coding