UNPKG

@tanstack/solid-router

Version:

Modern and scalable routing for Solid applications

15 lines (14 loc) • 577 B
import { useRouter } from "./useRouter.js"; import { ScriptOnce } from "./ScriptOnce.js"; import { createComponent } from "solid-js/web"; import { getScrollRestorationScriptForRouter } from "@tanstack/router-core/scroll-restoration-script"; //#region src/scroll-restoration.tsx function ScrollRestoration() { const router = useRouter(); const script = getScrollRestorationScriptForRouter(router); if (!script) return null; return createComponent(ScriptOnce, { children: script }); } //#endregion export { ScrollRestoration }; //# sourceMappingURL=scroll-restoration.js.map