+
-
diff --git a/web/src/store/uiStore.ts b/web/src/store/uiStore.ts
new file mode 100644
index 0000000..8156893
--- /dev/null
+++ b/web/src/store/uiStore.ts
@@ -0,0 +1,14 @@
+import { create } from "zustand";
+
+interface UiState {
+ toastMessage: string | null;
+ showToast: (message: string) => void;
+ clearToast: () => void;
+}
+
+export const useUiStore = create
((set) => ({
+ toastMessage: null,
+ showToast: (message) => set({ toastMessage: message }),
+ clearToast: () => set({ toastMessage: null })
+}));
+