{"version":3,"file":"useNavigate.cjs","names":["useRouter"],"sources":["../../../src/router/useNavigate/useNavigate.ts"],"sourcesContent":["import { useRouter } from '../useRouter';\n\n/**\n * Returns the router navigation function.\n *\n * @returns A function that navigates to a path and resolves when the router is done.\n *\n * @example\n * ```tsx\n * const navigate = useNavigate();\n *\n * await navigate('/dashboard', { from: 'login' });\n * ```\n */\nexport const useNavigate = (): (path: string, state?: any) => Promise<void> => {\n  const router = useRouter();\n  return router.navigate;\n};\n"],"mappings":";;;;;;;;;;;;;;;;AAcA,MAAa,oBAAkE;CAE7E,OADeA,mCAAAA,UACH,CAAC,CAAC;AAChB"}