narraleaf-react
Version:
A React visual novel player framework
7 lines (6 loc) • 418 B
TypeScript
import type { LayoutRouter } from "./router";
export declare function usePathname(): string;
export declare function useParams<T extends Record<string, string>>(): T;
export declare function useQueryParams<T extends Record<string, string>>(): T;
export declare function useRouterSyncHook(handler: (router: LayoutRouter) => void, deps: React.DependencyList): void;
export declare function useRouterFlush(): () => void;