Unis Router
Router for unis, inspire by React Router V6.
Install
npm i @unis/router
Usage
Unis router's api is partial same as React Router V6.
example
import { BrowserRouter, Routes, Route, Outlet } from '@unis/router'
const Dashboard = () => {
return () => (
<div>
dashboard
<Outlet /> // hello
</div>
)
}
const App = () => {
return () => (
<div>
<header>App</header>
<Routes path="dashboard" element={<Dashboard />}>
<Route path="hello" element={<div>hello</div>} />
</Routes>
</div>
)
}
render(
<BrowserRouter basename="admin">
<App />
</BrowserRouter>, document.querySelector('#app'))