pathpunk
Version:
A react component based router with most of the functionalities of an SPA router
11 lines (10 loc) • 409 B
TypeScript
import Router from './providers';
import Link from './components/link';
import useNavigate from './hooks/useNavigate';
import useParams from './hooks/useParams';
import useRouter from './hooks/useRouter';
export type { LinkProps } from './types/link';
export type { RouterContextValue, RouterProps, Route } from './types';
export { useNavigate, useParams, useRouter };
export { Link };
export default Router;