diff options
| author | Marie <github@yuugi.dev> | 2024-11-01 12:50:54 +0000 |
|---|---|---|
| committer | Marie <github@yuugi.dev> | 2024-11-01 12:50:54 +0000 |
| commit | 9daecc27a536cdad20f90a2e7e060a5ca0790cc6 (patch) | |
| tree | 035369f7f61fc36e4d4ab91c8dfb4d9a2b7665d9 | |
| parent | merge: Split character limits between local and remote notes (resolves #723) ... (diff) | |
| download | sharkey-9daecc27a536cdad20f90a2e7e060a5ca0790cc6.tar.gz sharkey-9daecc27a536cdad20f90a2e7e060a5ca0790cc6.tar.bz2 sharkey-9daecc27a536cdad20f90a2e7e060a5ca0790cc6.zip | |
upd: lock following-feed behind loginRequired and check if user has moved instances
| -rw-r--r-- | packages/frontend/src/navbar.ts | 1 | ||||
| -rw-r--r-- | packages/frontend/src/router/definition.ts | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/packages/frontend/src/navbar.ts b/packages/frontend/src/navbar.ts index 8b45eb50e7..6f236dc89e 100644 --- a/packages/frontend/src/navbar.ts +++ b/packages/frontend/src/navbar.ts @@ -71,6 +71,7 @@ export const navbarItemDef = reactive({ following: { title: i18n.ts.following, icon: 'ph-user-check ph-bold ph-lg', + show: computed(() => $i != null && !$i.movedTo), to: '/following-feed', }, lists: { diff --git a/packages/frontend/src/router/definition.ts b/packages/frontend/src/router/definition.ts index aab4bf5d44..686ac6920a 100644 --- a/packages/frontend/src/router/definition.ts +++ b/packages/frontend/src/router/definition.ts @@ -229,10 +229,11 @@ const routes: RouteDef[] = [{ }, { path: '/following-feed', component: page(() => import('@/pages/following-feed.vue')), - hash: 'initialTab', + loginRequired: true, }, { path: '/following-feed/:userId', component: page(() => import('@/pages/user/recent-notes.vue')), + loginRequired: true, }, { path: '/search', component: page(() => import('@/pages/search.vue')), |