router icon indicating copy to clipboard operation
router copied to clipboard

🤖 Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.

Results 526 router issues
Sort by recently updated
recently updated
newest added

`react-location` was replaced with `@tanstack/react-location` on NPM a few months ago. The `react-location` seems to be outdated and no longer in sync with the recent releases. https://www.npmjs.com/package/react-location ### Steps to...

### Describe the bug `useNavigate().nevigate` will cause multiple render. The demo is as below (also accessible in the following codesandbox): ```TypeScript const HomePage = () => { const navigate =...

#286 Location type add `state`. You can use `navigate` with state like this: `const navigate = useNavigate();` `navigate({ to: '/', state: { name: 'Lily' } });` And read `state`: `const...

### Describe the bug Hello, I'm experiencing this behaviour while installing the latest packages (see below). Not a real issue, it's just a little bit annoying to force on all...

**Describe the bug** Ranked Routes does not rank in the same manner as other browsers such as Chrome, Safari, Edge. It will not find a page in the route list...

### Describe the bug Whenever the search params in the URL change, the `const match = useMatch()` hook re-renders but does **not** update the `match.search`. Not sure if this behaviour...

### Describe the bug navigate({ to: -1 }) would push a new stack does not make sense. I expect its behavior should be like `history.go(-1)` ### Your Example Website or...

### Describe the bug I have a Link like this: `My link` According to the documentation, it should navigate to current location + `?someParams=true`. e.g.: `/foobar?someParams=true` if my current location...

### Describe the bug See this TSearch type definition: usersView?: { m?: number; } This URL will reach expected result: `http://localhost:3000/abt_1593420797181?usersView=~(m~2) ` `m=2` (number) as expected `http://localhost:3000/abt_1593420797181?usersView=~(m~-7)` `m="-7"` (string) not...

Context: #250 First of all, this is one of my first times I've ever contributed code to a project like this, I'm a WIP developer very much in a beginner...