@tanstack/solid-router
Version:
Modern and scalable routing for Solid applications
15 lines (14 loc) • 751 B
JavaScript
require("./_virtual/_rolldown/runtime.cjs");
const require_useRouter = require("./useRouter.cjs");
const require_ScriptOnce = require("./ScriptOnce.cjs");
let solid_js_web = require("solid-js/web");
let _tanstack_router_core_scroll_restoration_script = require("@tanstack/router-core/scroll-restoration-script");
//#region src/scroll-restoration.tsx
function ScrollRestoration() {
const script = (0, _tanstack_router_core_scroll_restoration_script.getScrollRestorationScriptForRouter)(require_useRouter.useRouter());
if (!script) return null;
return (0, solid_js_web.createComponent)(require_ScriptOnce.ScriptOnce, { children: script });
}
//#endregion
exports.ScrollRestoration = ScrollRestoration;
//# sourceMappingURL=scroll-restoration.cjs.map