We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bceb358 commit ffbd35aCopy full SHA for ffbd35a
.changeset/nervous-pots-stare.md
@@ -0,0 +1,5 @@
1
+---
2
+"@solidjs/router": patch
3
4
+
5
+fix #389 update router context error message
src/routing.ts
@@ -53,7 +53,7 @@ export const RouterContextObj = createContext<RouterContext>();
53
export const RouteContextObj = createContext<RouteContext>();
54
55
export const useRouter = () =>
56
- invariant(useContext(RouterContextObj), "Make sure your app is wrapped in a <Router />");
+ invariant(useContext(RouterContextObj), "<A> and 'use' router primitives can be only used inside a Route.");
57
58
let TempRoute: RouteContext | undefined;
59
export const useRoute = () => TempRoute || useContext(RouteContextObj) || useRouter().base;
0 commit comments