Skip to content

Commit ffbd35a

Browse files
committedMar 4, 2024
fix #389 update router context error message
1 parent bceb358 commit ffbd35a

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed
 

‎.changeset/nervous-pots-stare.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@solidjs/router": patch
3+
---
4+
5+
fix #389 update router context error message

‎src/routing.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export const RouterContextObj = createContext<RouterContext>();
5353
export const RouteContextObj = createContext<RouteContext>();
5454

5555
export const useRouter = () =>
56-
invariant(useContext(RouterContextObj), "Make sure your app is wrapped in a <Router />");
56+
invariant(useContext(RouterContextObj), "<A> and 'use' router primitives can be only used inside a Route.");
5757

5858
let TempRoute: RouteContext | undefined;
5959
export const useRoute = () => TempRoute || useContext(RouteContextObj) || useRouter().base;

0 commit comments

Comments
 (0)
Please sign in to comment.