diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2022-07-16 16:52:12 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2022-07-16 16:52:12 +0900 |
| commit | e9fd06462491be7d487e468020e806ed830cd40c (patch) | |
| tree | 58fa061ff38f29b86c4ddd6374ed42ff774055c7 /packages/client/src/scripts/get-user-menu.ts | |
| parent | 12.115.0-beta.1 (diff) | |
| download | sharkey-e9fd06462491be7d487e468020e806ed830cd40c.tar.gz sharkey-e9fd06462491be7d487e468020e806ed830cd40c.tar.bz2 sharkey-e9fd06462491be7d487e468020e806ed830cd40c.zip | |
chore(client): tweak user-info routing
Diffstat (limited to 'packages/client/src/scripts/get-user-menu.ts')
| -rw-r--r-- | packages/client/src/scripts/get-user-menu.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/client/src/scripts/get-user-menu.ts b/packages/client/src/scripts/get-user-menu.ts index 25bcd90e9f..c609fddd51 100644 --- a/packages/client/src/scripts/get-user-menu.ts +++ b/packages/client/src/scripts/get-user-menu.ts @@ -7,8 +7,9 @@ import * as os from '@/os'; import { userActions } from '@/store'; import { $i, iAmModerator } from '@/account'; import { mainRouter } from '@/router'; +import { Router } from '@/nirax'; -export function getUserMenu(user) { +export function getUserMenu(user, router: Router = mainRouter) { const meId = $i ? $i.id : null; async function pushList() { @@ -161,7 +162,7 @@ export function getUserMenu(user) { icon: 'fas fa-info-circle', text: i18n.ts.info, action: () => { - os.pageWindow(`/user-info/${user.id}`); + router.push(`/user-info/${user.id}`); }, }, { icon: 'fas fa-envelope', @@ -227,7 +228,7 @@ export function getUserMenu(user) { icon: 'fas fa-pencil-alt', text: i18n.ts.editProfile, action: () => { - mainRouter.push('/settings/profile'); + router.push('/settings/profile'); }, }]); } |