@tanstack/solid-router
Version:
Modern and scalable routing for Solid applications
21 lines • 530 B
JSX
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