diff options
author | Michael Hunteman <michael@huntm.net> | 2024-10-05 11:06:50 -0700 |
---|---|---|
committer | Michael Hunteman <michael@huntm.net> | 2024-10-05 11:06:50 -0700 |
commit | aacf26f374f48b88d532d1528d9d07aabf537610 (patch) | |
tree | a777bb304e16e9bc5bf63f0b91c2ce8c727a7090 /client/src/slices/snackbarSlice.ts | |
parent | 80c6cc650601613db580c154e8d50e5a13b69f03 (diff) |
Diffstat (limited to 'client/src/slices/snackbarSlice.ts')
-rw-r--r-- | client/src/slices/snackbarSlice.ts | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/client/src/slices/snackbarSlice.ts b/client/src/slices/snackbarSlice.ts deleted file mode 100644 index 82532ec..0000000 --- a/client/src/slices/snackbarSlice.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { createSlice } from '@reduxjs/toolkit'; -import type { AlertColor } from '@mui/material/Alert/Alert'; -import type { RootState } from '../store'; - -export interface SnackbarState { - open: boolean; - message: string; - severity?: AlertColor; -} - -const initialState: SnackbarState = { - open: false, - message: '', -}; - -export const snackbarSlice = createSlice({ - name: 'snackbar', - initialState, - reducers: { - showSnackbar: (state, action) => { - state.open = true; - state.message = action.payload.message; - state.severity = action.payload.severity; - }, - hideSnackbar: (state) => { - state.open = false; - }, - }, -}); - -export const { showSnackbar, hideSnackbar } = snackbarSlice.actions; -export const selectSnackbarState = (state: RootState) => state.snackbar; -export default snackbarSlice.reducer; |