UNPKG

@passflow/passflow-react-sdk

Version:
27 lines 912 B
import { NavigateFunction, NavigateOptions } from '../context'; export type ReactRouterNavigateOptions = { pathname: string; search: string; replace?: boolean; }; export type TanstackRouterNavigateOptions = { to: string; search: Record<string, unknown>; replace?: boolean; }; export type WouterNavigateOptions = { to: string; search?: Record<string, unknown>; replace?: boolean; }; export type ReachRouterNavigateOptions = { to: string; search?: Record<string, unknown>; replace?: boolean; }; export declare const useNavigation: () => { navigate: NavigateFunction; setNavigate: (newNavigate: ((to: NavigateOptions | string | ReactRouterNavigateOptions | TanstackRouterNavigateOptions | WouterNavigateOptions | ReachRouterNavigateOptions) => void) | null) => void; router: import('../context').RouterType; }; //# sourceMappingURL=use-navigation.d.ts.map