From 834fb3bebd2f69c28cb67918f11006fca1fdd7db Mon Sep 17 00:00:00 2001 From: syuilo Date: Thu, 30 Sep 2021 22:45:20 +0900 Subject: fix(client): ユーザーページのタブが機能していない問題を修正 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix #7853 --- src/client/pages/user/index.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/client') 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, -- cgit v1.2.3-freya