summaryrefslogtreecommitdiff
path: root/packages/client/src/scripts/get-user-menu.ts
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2022-07-16 16:52:12 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2022-07-16 16:52:12 +0900
commite9fd06462491be7d487e468020e806ed830cd40c (patch)
tree58fa061ff38f29b86c4ddd6374ed42ff774055c7 /packages/client/src/scripts/get-user-menu.ts
parent12.115.0-beta.1 (diff)
downloadsharkey-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.ts7
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');
},
}]);
}