Refactor input styles, implement 3D toggle state management, and enhance FileMenu with dropdown options

This commit is contained in:
2025-03-31 11:11:44 +05:30
parent 988d7c92db
commit 8fc4453cee
7 changed files with 218 additions and 220 deletions

View File

@@ -23,4 +23,17 @@ const useSubModuleStore = create<SubModuleStore>((set) => ({
setSubModule: (subModule) => set({ subModule }), // Update subModule state
}));
export { useSubModuleStore };
export { useSubModuleStore };
interface ThreeDState {
toggleThreeD: boolean;
setToggleThreeD: (value: boolean) => void;
}
// Create the Zustand store
const useThreeDStore = create<ThreeDState>((set) => ({
toggleThreeD: true, // Initial state
setToggleThreeD: (value) => set({ toggleThreeD: value }), // Action to update the state
}));
export { useThreeDStore };