summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-09-30 22:45:20 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-09-30 22:45:20 +0900
commit834fb3bebd2f69c28cb67918f11006fca1fdd7db (patch)
treebb8c1a6daa8122464c504b1b554777a9645cabe1
parentfix bug (diff)
downloadsharkey-834fb3bebd2f69c28cb67918f11006fca1fdd7db.tar.gz
sharkey-834fb3bebd2f69c28cb67918f11006fca1fdd7db.tar.bz2
sharkey-834fb3bebd2f69c28cb67918f11006fca1fdd7db.zip
fix(client): ユーザーページのタブが機能していない問題を修正
Fix #7853
-rw-r--r--CHANGELOG.md1
-rw-r--r--src/client/pages/user/index.vue7
2 files changed, 5 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9bbc09860e..db271cdd41 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,6 +19,7 @@
- admin inbox queue does not show individual jobs
- クライアント: ヘッダーのタブが折り返される問題を修正
- クライアント: ヘッダーにタブが表示されている状態でタイトルをクリックしたときにタブ選択が表示されるのを修正
+- クライアント: ユーザーページのタブが機能していない問題を修正
## 12.91.0 (2021/09/22)
diff --git a/src/client/pages/user/index.vue b/src/client/pages/user/index.vue
index 86dc7361b5..458ce4b618 100644
--- a/src/client/pages/user/index.vue
+++ b/src/client/pages/user/index.vue
@@ -255,21 +255,22 @@ export default defineComponent({
active: this.page === 'index',
title: this.$ts.overview,
icon: 'fas fa-home',
+ onClick: () => { this.$router.push('/@' + getAcct(this.user)); },
}, {
active: this.page === 'clips',
title: this.$ts.clips,
icon: 'fas fa-paperclip',
- onClick: () => { this.page = 'clips'; },
+ onClick: () => { this.$router.push('/@' + getAcct(this.user) + '/clips'); },
}, {
active: this.page === 'pages',
title: this.$ts.pages,
icon: 'fas fa-file-alt',
- onClick: () => { this.page = 'pages'; },
+ onClick: () => { this.$router.push('/@' + getAcct(this.user) + '/pages'); },
}, {
active: this.page === 'gallery',
title: this.$ts.gallery,
icon: 'fas fa-icons',
- onClick: () => { this.page = 'gallery'; },
+ onClick: () => { this.$router.push('/@' + getAcct(this.user) + '/gallery'); },
}]
} : null),
user: null,