mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-05 01:38:44 +00:00
Three more signal files retired in favour of the Zustand store. error.ts (deleted): - ErrorDialog (in ~/components/signaled): reads showErrorDialog / errorDialogTitle / errorDialogMessage from the store, calls setShowErrorDialog - SceneTitleInput (in TopBar): handleShowErrorDialog uses the store's setErrorDialog action myMovies.ts (deleted): - MyMoviesButton (in TopBar): writes via setGenerateMovieId / setViewMyMovies - GenerateModals: useEffect-on-store replaces useSignalEffect; reads generateMovieId from store - MyMovies and Sharing: read viewMyMovies from store, close via setViewMyMovies - Sharing also reads generateMovieId from store editorOverlays.ts (deleted): - PageEditor's LoadingDots: reads editorLoader from store - SceneContainer: reads editorLetterBox from store and passes through to Letterbox - PreviewEngineCamera: reads editorLetterBox + toggleEditorLetterBox from store - save_manager: showEditorLoader/hideEditorLoader become thin wrappers over the store actions, keeping the same call sites signals/index.ts no longer re-exports any of the three deleted files.