From f2d125ed4e702848d5a931847d5270ce863f7b1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90?= Date: Tue, 3 Jan 2023 09:23:16 +0800 Subject: [PATCH] feat: wip --- app.vue | 2 +- components/nav/NavSideItem.vue | 4 +- components/nav/NavUser.vue | 4 ++ components/publish/PublishButton.vue | 4 +- components/publish/PublishWidget.vue | 2 +- components/user/UserDropdown.vue | 8 +++- components/user/UserPicker.vue | 5 ++- composables/push-notifications/types.ts | 2 +- .../push-notifications/usePushManager.ts | 13 +++---- composables/users.ts | 39 +++++++++++-------- middleware/auth.ts | 2 +- pages/[[server]]/explore.vue | 4 +- plugins/masto.ts | 1 + types/index.ts | 14 ++++++- 14 files changed, 64 insertions(+), 40 deletions(-) diff --git a/app.vue b/app.vue index 1022586e..a8ef5b46 100644 --- a/app.vue +++ b/app.vue @@ -3,7 +3,7 @@ setupPageHeader() provideGlobalCommands() // We want to trigger rerendering the page when account changes -const key = computed(() => `${currentUser.value?.server ?? currentServer.value}:${currentUser.value?.account.id || ''}`) +const key = computed(() => `${currentServer.value}:${isGuest.value ? '[anonymous]' : currentUser.value!.account!.id || ''}`)