UNPKG

@tanstack/solid-router

Version:

Modern and scalable routing for Solid applications

14 lines (13 loc) 453 B
import { routerContext } from "./routerContext.js"; import * as Solid from "solid-js"; //#region src/useRouter.tsx function useRouter(opts) { const value = Solid.useContext(routerContext); if (process.env.NODE_ENV !== "production") { if ((opts?.warn ?? true) && !value) console.warn("Warning: useRouter must be used inside a <RouterProvider> component!"); } return value; } //#endregion export { useRouter }; //# sourceMappingURL=useRouter.js.map