Selaa lähdekoodia

add missing files

sw 1 kuukausi sitten
vanhempi
commit
20e7367fa2
1 muutettua tiedostoa jossa 25 lisäystä ja 0 poistoa
  1. 25 0
      src/states/security/quotaModalSlice.ts

+ 25 - 0
src/states/security/quotaModalSlice.ts

@@ -0,0 +1,25 @@
+import { createSlice } from '@reduxjs/toolkit';
+
+interface QuotaModalState {
+  isQuotaAlertVisible: boolean;
+}
+
+const initialState: QuotaModalState = {
+  isQuotaAlertVisible: false,
+};
+
+const quotaModalSlice = createSlice({
+  name: 'quotaModal',
+  initialState,
+  reducers: {
+    showQuotaAlert: (state) => {
+      state.isQuotaAlertVisible = true;
+    },
+    hideQuotaAlert: (state) => {
+      state.isQuotaAlertVisible = false;
+    },
+  },
+});
+
+export const { showQuotaAlert, hideQuotaAlert } = quotaModalSlice.actions;
+export default quotaModalSlice.reducer;