File tree Expand file tree Collapse file tree 10 files changed +13
-13
lines changed
create-pages/src/components
21_create-pages/src/components
22_define-router/src/components
43_weave-render/src/components Expand file tree Collapse file tree 10 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -544,7 +544,7 @@ The `router` object has two properties related to the current route: `path` (str
544
544
``` tsx
545
545
' use client' ;
546
546
547
- import { useRouter_UNSTABLE as useRouter } from ' waku' ;
547
+ import { useRouter } from ' waku' ;
548
548
549
549
export const Component = () => {
550
550
const { path, query } = useRouter ();
@@ -577,7 +577,7 @@ The `router` object also contains several methods for programmatic navigation:
577
577
``` tsx
578
578
' use client' ;
579
579
580
- import { useRouter_UNSTABLE as useRouter } from ' waku' ;
580
+ import { useRouter } from ' waku' ;
581
581
582
582
export const Component = () => {
583
583
const router = useRouter ();
Original file line number Diff line number Diff line change 1
1
'use client' ;
2
2
3
3
import { useState , useTransition } from 'react' ;
4
- import { Link , useRouter_UNSTABLE as useRouter } from 'waku/router/client' ;
4
+ import { Link , useRouter } from 'waku/router/client' ;
5
5
6
6
import { jump } from './funcs.js' ;
7
7
Original file line number Diff line number Diff line change 1
1
'use client' ;
2
2
3
- import { Link , useRouter_UNSTABLE } from 'waku' ;
3
+ import { Link , useRouter } from 'waku' ;
4
4
5
5
export default function TestRouter ( ) {
6
- const router = useRouter_UNSTABLE ( ) ;
6
+ const router = useRouter ( ) ;
7
7
const params = new URLSearchParams ( router . query ) ;
8
8
const queryCount = parseInt ( params . get ( 'count' ) || '0' ) ;
9
9
const hashCount = parseInt ( router . hash ?. slice ( 1 ) || '0' ) ;
Original file line number Diff line number Diff line change 1
1
'use client' ;
2
2
3
- import { useRouter_UNSTABLE } from 'waku' ;
3
+ import { useRouter } from 'waku' ;
4
4
5
5
export const MyButton = ( ) => {
6
- const router = useRouter_UNSTABLE ( ) ;
6
+ const router = useRouter ( ) ;
7
7
return (
8
8
< button onClick = { ( ) => router . push ( `/static` ) } >
9
9
Static router.push button
Original file line number Diff line number Diff line change 1
1
'use client' ;
2
2
3
3
import { useState , useTransition } from 'react' ;
4
- import { Link , useRouter_UNSTABLE as useRouter } from 'waku/router/client' ;
4
+ import { Link , useRouter } from 'waku/router/client' ;
5
5
6
6
import { jump } from './funcs' ;
7
7
Original file line number Diff line number Diff line change 1
1
'use client' ;
2
2
3
3
import { useState } from 'react' ;
4
- import { Link , useRouter_UNSTABLE as useRouter } from 'waku/router/client' ;
4
+ import { Link , useRouter } from 'waku/router/client' ;
5
5
6
6
export const Counter = ( ) => {
7
7
const { path } = useRouter ( ) ;
Original file line number Diff line number Diff line change 2
2
3
3
import { useState } from 'react' ;
4
4
5
- import { Link , useRouter_UNSTABLE as useRouter } from 'waku/router/client' ;
5
+ import { Link , useRouter } from 'waku/router/client' ;
6
6
7
7
export const Counter = ( ) => {
8
8
const { path } = useRouter ( ) ;
Original file line number Diff line number Diff line change 1
- export { Link , useRouter_UNSTABLE } from 'waku/router/client' ;
1
+ export { Link , useRouter } from 'waku/router/client' ;
2
2
3
3
export { createPages } from 'waku/router/server' ;
4
4
Original file line number Diff line number Diff line change 1
- export { Link , useRouter_UNSTABLE } from 'waku/router/client' ;
1
+ export { Link , useRouter } from 'waku/router/client' ;
2
2
3
3
import type {
4
4
createPages as createPagesType ,
Original file line number Diff line number Diff line change @@ -108,7 +108,7 @@ const RouterContext = createContext<{
108
108
prefetchRoute : PrefetchRoute ;
109
109
} | null > ( null ) ;
110
110
111
- export function useRouter_UNSTABLE ( ) {
111
+ export function useRouter ( ) {
112
112
const router = useContext ( RouterContext ) ;
113
113
if ( ! router ) {
114
114
throw new Error ( 'Missing Router' ) ;
You can’t perform that action at this time.
0 commit comments