From cde0eb194318b25a6c6bbf0b01fc3571a4fe4fe9 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Wed, 8 Oct 2025 15:03:27 +0200 Subject: [PATCH] assign default values for all projects --- src/stores/projects.js | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/stores/projects.js b/src/stores/projects.js index 25c5a2f..c372c63 100644 --- a/src/stores/projects.js +++ b/src/stores/projects.js @@ -15,15 +15,19 @@ export const useProjectsStore = defineStore('projects', () => { }); const draftProjects = computed(() => { - return projects.value - .filter((project) => project.status === 'draft') - .sort((a, b) => new Date(b.modified) - new Date(a.modified)); + return ( + projects.value + ?.filter((project) => project.status === 'draft') + .sort((a, b) => new Date(b.modified) - new Date(a.modified)) ?? [] + ); }); const archivedProjects = computed(() => { - return projects.value - .filter((project) => project.status === 'unlisted') - .sort((a, b) => new Date(b.modified) - new Date(a.modified)); + return ( + projects.value + ?.filter((project) => project.status === 'unlisted') + .sort((a, b) => new Date(b.modified) - new Date(a.modified)) ?? [] + ); }); const api = useApiStore();