project done
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
import { SET_ALERT, REMOVE_ALERT } from '../actions/types';
|
||||
|
||||
const initialState = [];
|
||||
|
||||
function alertReducer(state = initialState, action) {
|
||||
const { type, payload } = action;
|
||||
|
||||
switch (type) {
|
||||
case SET_ALERT:
|
||||
return [...state, payload];
|
||||
case REMOVE_ALERT:
|
||||
return state.filter((alert) => alert.id !== payload);
|
||||
default:
|
||||
return state;
|
||||
}
|
||||
}
|
||||
|
||||
export default alertReducer;
|
||||
Reference in New Issue
Block a user