Skip to content

Commit 2622ff2

Browse files
committed
Router.push -> router.push
1 parent 96f1702 commit 2622ff2

File tree

5 files changed

+144
-1164
lines changed

5 files changed

+144
-1164
lines changed

Diff for: saas/app/next-env.d.ts

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
/// <reference types="next" />
2-
/// <reference types="next/types/global" />
32
/// <reference types="next/image-types/global" />
43

54
// NOTE: This file should not be edited

Diff for: saas/app/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"mobx": "^6.3.7",
3131
"mobx-react": "^7.2.1",
3232
"moment": "^2.29.1",
33-
"next": "^12.0.3",
33+
"next": "^12.1.6",
3434
"nprogress": "0.2.0",
3535
"react": "^17.0.2",
3636
"react-dom": "^17.0.2",

Diff for: saas/app/pages/create-team.tsx

+8-4
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ import Avatar from '@mui/material/Avatar';
66
import Button from '@mui/material/Button';
77
import Grid from '@mui/material/Grid';
88
import TextField from '@mui/material/TextField';
9+
910
import Head from 'next/head';
10-
import Router from 'next/router';
11+
import { useRouter } from 'next/router';
1112

1213
import {
1314
getSignedRequestForUploadApiMethod,
@@ -33,6 +34,8 @@ function CreateTeam({ store, isMobile, firstGridItem, teamRequired }: Props) {
3334
);
3435
const [disabled, setDisabled] = useState<boolean>(false);
3536

37+
const router = useRouter();
38+
3639
const onSubmit = async (event: React.FormEvent<HTMLFormElement>) => {
3740
event.preventDefault();
3841

@@ -47,6 +50,7 @@ function CreateTeam({ store, isMobile, firstGridItem, teamRequired }: Props) {
4750
setDisabled(true);
4851

4952
const defaultAvatarUrl = 'https://storage.googleapis.com/async-await/default-user.png?v=1';
53+
5054
const team = await store.addTeam({
5155
name: newName,
5256
avatarUrl: defaultAvatarUrl,
@@ -55,8 +59,8 @@ function CreateTeam({ store, isMobile, firstGridItem, teamRequired }: Props) {
5559
console.log(`Returned to client: ${team._id}, ${team.name}, ${team.slug}`);
5660

5761
if (file == null) {
58-
Router.push(`/teams/${team.slug}/team-settings`);
5962
notify('You successfully created Team.<p />Redirecting...');
63+
router.push(`/teams/${team.slug}/team-settings`);
6064
return;
6165
}
6266

@@ -91,9 +95,9 @@ function CreateTeam({ store, isMobile, firstGridItem, teamRequired }: Props) {
9195

9296
(document.getElementById('upload-file') as HTMLFormElement).value = '';
9397

94-
Router.push(`/teams/${team.slug}/team-settings`);
95-
9698
notify('You successfully created Team. Redirecting ...');
99+
100+
router.push(`/teams/${team.slug}/team-settings`);
97101
} catch (error) {
98102
console.log(error);
99103
notify(error);

Diff for: saas/app/server/server.ts

+2
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,8 @@ app.prepare().then(() => {
7777
app.render(req, res, '/login');
7878
});
7979

80+
// token for invitation page
81+
8082
setupSitemapAndRobots({ server });
8183

8284
routesWithCache({ server, app });

0 commit comments

Comments
 (0)