add new features and optimizations to simulation and builder modules

This commit is contained in:
2025-03-25 16:35:54 +05:30
parent 2303682a15
commit 1259b5fcc8
18 changed files with 601 additions and 178 deletions

View File

@@ -1,4 +1,3 @@
// store/useModuleStore.ts
import { create } from "zustand";
interface ModuleStore {
@@ -12,3 +11,16 @@ const useModuleStore = create<ModuleStore>((set) => ({
}));
export default useModuleStore;
// New store for subModule
interface SubModuleStore {
subModule: string;
setSubModule: (subModule: string) => void;
}
const useSubModuleStore = create<SubModuleStore>((set) => ({
subModule: "properties", // Initial subModule state
setSubModule: (subModule) => set({ subModule }), // Update subModule state
}));
export { useSubModuleStore };