feat: keeps icons when canvas is cleared

This commit is contained in:
Mark Mankarious
2023-10-16 08:57:04 +01:00
parent e754b32cb0
commit ccbedd7c98

View File

@@ -93,10 +93,10 @@ export const MainMenu = () => {
}, [scene, uiStateActions]);
const onClearCanvas = useCallback(() => {
setScene(INITIAL_SCENE);
setScene({ ...INITIAL_SCENE, icons: scene.icons });
uiStateActions.resetUiState();
uiStateActions.setIsMainMenuOpen(false);
}, [uiStateActions, setScene]);
}, [uiStateActions, setScene, scene.icons]);
const sectionVisibility = useMemo(() => {
return {