@unis/router
TypeScript icon, indicating that this package has built-in type declarations

0.1.0 • Public • Published

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'))

Readme

Keywords

Package Sidebar

Install

npm i @unis/router

Weekly Downloads

2

Version

0.1.0

License

MIT

Unpacked Size

80.3 kB

Total Files

8

Last publish

Collaborators

  • anuoua