UNPKG

@tanstack/solid-router

Version:

Modern and scalable routing for Solid applications

21 lines 530 B
import * as Solid from 'solid-js'; import { useRouter } from './useRouter'; export function useNavigate(_defaultOpts) { const router = useRouter(); return ((options) => { return router.navigate({ ...options, from: options.from ?? _defaultOpts?.from, }); }); } export function Navigate(props) { const { navigate } = useRouter(); Solid.onMount(() => { navigate({ ...props, }); }); return null; } //# sourceMappingURL=useNavigate.jsx.map