From a3714c74fdcea8ddfac1aff7a3b2262d855177d2 Mon Sep 17 00:00:00 2001 From: kolaente Date: Sat, 16 Mar 2024 12:31:10 +0100 Subject: [PATCH] feat(views): load views when navigating with link share --- .../src/components/home/contentLinkShare.vue | 4 +++ .../src/components/sharing/linkSharing.vue | 28 ++++++++----------- frontend/src/types/ProjectView.ts | 8 ------ .../src/views/sharing/LinkSharingAuth.vue | 12 ++++---- 4 files changed, 21 insertions(+), 31 deletions(-) delete mode 100644 frontend/src/types/ProjectView.ts diff --git a/frontend/src/components/home/contentLinkShare.vue b/frontend/src/components/home/contentLinkShare.vue index b21ee1ea5..95cf3dc15 100644 --- a/frontend/src/components/home/contentLinkShare.vue +++ b/frontend/src/components/home/contentLinkShare.vue @@ -33,11 +33,15 @@ import {useBaseStore} from '@/stores/base' import Logo from '@/components/home/Logo.vue' import PoweredByLink from './PoweredByLink.vue' +import {useProjectStore} from '@/stores/projects' const baseStore = useBaseStore() const currentProject = computed(() => baseStore.currentProject) const background = computed(() => baseStore.background) const logoVisible = computed(() => baseStore.logoVisible) + +const projectStore = useProjectStore() +projectStore.loadAllProjects()