spa-router-svelte v0.0.50
DON'T USE IN PRODUCTION
Svelte SPA Router
This is a simple SPA router for Svelte .
This is mostly a "test" library to get familiar with Svelte itself and npm package publishing.
Source code is included in the installation to view.
Also provides types and nesting Routers
.
Github soon
Steps
- install the package
npm install spa-router-svelte
- import in your .svelte files
import { Router, navigate } from "spa-router-svelte";
- declare your routers / routes
<div> <Router routes={[ { path: '/login', component: MyLoginScreen, } ]} /> </div>
use
navigate
function to change routenavigate('/login')
Hint: you can declare a type containing your routes strings to enable autocomplete on navigate
example:
...
type MyRoutes = '/' | '/login' | '/profile'
navigate<MyRoute>(...)
...
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago