From bd0c7f22069d1a2e4b2a2d962becaf6b9e942414 Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Mon, 7 Jul 2025 19:06:36 +0200 Subject: refactor: store media relative to project, add storage for timeline data, and other things --- apps/web/src/components/storage-provider.tsx | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'apps/web/src/components/storage-provider.tsx') diff --git a/apps/web/src/components/storage-provider.tsx b/apps/web/src/components/storage-provider.tsx index e007ca96..48423b5c 100644 --- a/apps/web/src/components/storage-provider.tsx +++ b/apps/web/src/components/storage-provider.tsx @@ -36,7 +36,6 @@ export function StorageProvider({ children }: StorageProviderProps) { }); const loadAllProjects = useProjectStore((state) => state.loadAllProjects); - const loadAllMedia = useMediaStore((state) => state.loadAllMedia); useEffect(() => { const initializeStorage = async () => { @@ -52,8 +51,8 @@ export function StorageProvider({ children }: StorageProviderProps) { ); } - // Load saved data in parallel - await Promise.all([loadAllProjects(), loadAllMedia()]); + // Load saved projects (media will be loaded when a project is loaded) + await loadAllProjects(); setStatus({ isInitialized: true, @@ -73,7 +72,7 @@ export function StorageProvider({ children }: StorageProviderProps) { }; initializeStorage(); - }, [loadAllProjects, loadAllMedia]); + }, [loadAllProjects]); return ( {children} -- cgit v1.3.1