import { h, type FunctionComponent } from 'preact' import { useRouter } from 'preact-router' import NavigationItem from './navigation_item.tsx' import NavigationGroup from './navigation_group.tsx' import s from './navigation.module.scss' import type { Route } from '../../../shared/types.ts' type NavigationProps = { base: string routes: Route[] } const Navigation: FunctionComponent = ({ base, routes }) => { const [{ url }] = useRouter() const currentPath = base ? url.slice(base.length) : url return ( ) } export default Navigation