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();