UNPKG

@tanstack/solid-router

Version:

Modern and scalable routing for Solid applications

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