navi
navi copied to clipboard
🧭 Declarative, asynchronous routing for React.
I use static rendering with lazy loading, it looks like, that the canonical links in the header are wrong, if the link ends with a "/" (like "/foo/") in the...
Structured Data isn't inserted into the static build when using "react-navi-helmet-async". The problem is, that ${helmet.script && helmet.script.toString()} is missing in https://github.com/frontarm/navi/blob/d76b41e6c30ca419ebceb08e4a4c53642fee874e/packages/react-navi/create-react-app.js#L90-L95
I can't seem to get the `basename` property on `navigation` to work. I assume it serves the exact same purpose as [react router's basename](https://github.com/ReactTraining/react-router/blob/master/packages/react-router-dom/docs/api/BrowserRouter.md#basename-string). Redirects and links seem to ignore...
Hello, When trying to build my blog, I'm getting `[ohshit] An error occured while building your app Couldn't find window.NaviScripts - did you call register()? Error: Couldn't find window.NaviScripts -...
Setting active prop to `true` doesn't change how the Link component is being styled. I set up reproduction code here: https://stackblitz.com/edit/react-6ihweh Clicking on the link elements doesn't set the active...
We use the `navigation.subscribe` method to log page views to Google Analytics. The callback we pass to the subscribe method runs twice every time a user clicks an internal link...
I am using a memoryRouter to create a picture-in-picture sidecar for the app with its own routing state. It works quite nicely except both the main browser router as well...
I wonder how to can I access routes tree? For exampe, I would like to store some information in the routes definition: ```js mount({ "/section/route1": route({ title: "Route 1 title",...
Love Navi, trying to use route state for the first time but it's not working like how I remember react router state. I want to use route state for flash...
Hi, on mobile, when I click on `` elements, the window scrolls to the top of the page, but what I really want is to update the history without scrolling....