diff options
Diffstat (limited to 'src/client')
| -rw-r--r-- | src/client/pages/user/index.vue | 7 |
1 files changed, 4 insertions, 3 deletions
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, |