UNPKG

@tanstack/solid-router

Version:

Modern and scalable routing for Solid applications

16 lines (15 loc) 665 B
const require_runtime = require("./_virtual/_rolldown/runtime.cjs"); const require_routerContext = require("./routerContext.cjs"); let solid_js = require("solid-js"); solid_js = require_runtime.__toESM(solid_js); let tiny_warning = require("tiny-warning"); tiny_warning = require_runtime.__toESM(tiny_warning); //#region src/useRouter.tsx function useRouter(opts) { const value = solid_js.useContext(require_routerContext.routerContext); (0, tiny_warning.default)(!((opts?.warn ?? true) && !value), "useRouter must be used inside a <RouterProvider> component!"); return value; } //#endregion exports.useRouter = useRouter; //# sourceMappingURL=useRouter.cjs.map