Files
dev-connect/client/src/reducers/alert.js
T
2023-06-06 22:28:48 +03:00

21 lines
447 B
JavaScript

import { createSlice } from "@reduxjs/toolkit";
const initialState = [];
const alertSlice = createSlice({
name: "alert",
initialState,
reducers: {
setAlert(state, action) {
return [...state, action.payload];
},
removeAlert(state, action) {
return state.filter((alert) => alert.id !== action.payload);
},
},
});
export const { setAlert, removeAlert } = alertSlice.actions;
export default alertSlice.reducer;