diff --git a/frontend/Layout.tsx b/frontend/Layout.tsx index 8da462d..112cd08 100644 --- a/frontend/Layout.tsx +++ b/frontend/Layout.tsx @@ -164,6 +164,15 @@ const Layout: React.FC = ({ loadProjects(); }, [projects.length, isProjectsLoading, setProjects]); + useEffect(() => { + // Load areas into global store if not already loaded + const { hasLoaded, isLoading, loadAreas } = + useStore.getState().areasStore; + if (!hasLoaded && !isLoading) { + loadAreas(); + } + }, []); + const openNoteModal = (note: Note | null = null) => { setSelectedNote(note); setIsNoteModalOpen(true);