import { createRouter } from "@nanostores/router" export const $router = createRouter( { home: "/", server: "/system/:name", settings: "/settings/:name?", forgot_password: "/forgot-password", }, { links: false } ) /** Navigate to url using router */ export const navigate = (urlString: string) => { $router.open(urlString) } function onClick(e: React.MouseEvent) { e.preventDefault() $router.open(new URL((e.currentTarget as HTMLAnchorElement).href).pathname) } export const Link = (props: React.AnchorHTMLAttributes) => { return }