Skip to content

Commit 98d7aee

Browse files
authored
breaking: remove _UNSTABLE from useRouter (#1129)
merge this when v0.22.0 is getting ready.
1 parent 77ae6f3 commit 98d7aee

File tree

10 files changed

+13
-13
lines changed

10 files changed

+13
-13
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,7 @@ The `router` object has two properties related to the current route: `path` (str
544544
```tsx
545545
'use client';
546546

547-
import { useRouter_UNSTABLE as useRouter } from 'waku';
547+
import { useRouter } from 'waku';
548548

549549
export const Component = () => {
550550
const { path, query } = useRouter();
@@ -577,7 +577,7 @@ The `router` object also contains several methods for programmatic navigation:
577577
```tsx
578578
'use client';
579579

580-
import { useRouter_UNSTABLE as useRouter } from 'waku';
580+
import { useRouter } from 'waku';
581581

582582
export const Component = () => {
583583
const router = useRouter();

e2e/fixtures/create-pages/src/components/Counter.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use client';
22

33
import { useState, useTransition } from 'react';
4-
import { Link, useRouter_UNSTABLE as useRouter } from 'waku/router/client';
4+
import { Link, useRouter } from 'waku/router/client';
55

66
import { jump } from './funcs.js';
77

e2e/fixtures/use-router/src/TestRouter.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
'use client';
22

3-
import { Link, useRouter_UNSTABLE } from 'waku';
3+
import { Link, useRouter } from 'waku';
44

55
export default function TestRouter() {
6-
const router = useRouter_UNSTABLE();
6+
const router = useRouter();
77
const params = new URLSearchParams(router.query);
88
const queryCount = parseInt(params.get('count') || '0');
99
const hashCount = parseInt(router.hash?.slice(1) || '0');

e2e/fixtures/use-router/src/components/my-button.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
'use client';
22

3-
import { useRouter_UNSTABLE } from 'waku';
3+
import { useRouter } from 'waku';
44

55
export const MyButton = () => {
6-
const router = useRouter_UNSTABLE();
6+
const router = useRouter();
77
return (
88
<button onClick={() => router.push(`/static`)}>
99
Static router.push button

examples/21_create-pages/src/components/Counter.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use client';
22

33
import { useState, useTransition } from 'react';
4-
import { Link, useRouter_UNSTABLE as useRouter } from 'waku/router/client';
4+
import { Link, useRouter } from 'waku/router/client';
55

66
import { jump } from './funcs';
77

examples/22_define-router/src/components/Counter.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use client';
22

33
import { useState } from 'react';
4-
import { Link, useRouter_UNSTABLE as useRouter } from 'waku/router/client';
4+
import { Link, useRouter } from 'waku/router/client';
55

66
export const Counter = () => {
77
const { path } = useRouter();

examples/43_weave-render/src/components/Counter.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import { useState } from 'react';
44

5-
import { Link, useRouter_UNSTABLE as useRouter } from 'waku/router/client';
5+
import { Link, useRouter } from 'waku/router/client';
66

77
export const Counter = () => {
88
const { path } = useRouter();

packages/waku/src/main.react-server.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export { Link, useRouter_UNSTABLE } from 'waku/router/client';
1+
export { Link, useRouter } from 'waku/router/client';
22

33
export { createPages } from 'waku/router/server';
44

packages/waku/src/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
export { Link, useRouter_UNSTABLE } from 'waku/router/client';
1+
export { Link, useRouter } from 'waku/router/client';
22

33
import type {
44
createPages as createPagesType,

packages/waku/src/router/client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ const RouterContext = createContext<{
108108
prefetchRoute: PrefetchRoute;
109109
} | null>(null);
110110

111-
export function useRouter_UNSTABLE() {
111+
export function useRouter() {
112112
const router = useContext(RouterContext);
113113
if (!router) {
114114
throw new Error('Missing Router');

0 commit comments

Comments
 (0)