From 4a587c3e158fe4cb949dab5bd92c71b9b5e6c5e5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Chif=20Gerg=C5=91?= <chifgeri97@gmail.com>
Date: Sat, 29 Dec 2018 19:53:48 +0100
Subject: [PATCH] Add event reducer to add events to state

---
 src/reducers/EventReducer.js | 12 ++++++++++++
 src/reducers/index.js        |  2 ++
 2 files changed, 14 insertions(+)
 create mode 100644 src/reducers/EventReducer.js

diff --git a/src/reducers/EventReducer.js b/src/reducers/EventReducer.js
new file mode 100644
index 0000000..fada906
--- /dev/null
+++ b/src/reducers/EventReducer.js
@@ -0,0 +1,12 @@
+import { GET_EVENTS } from '../actions/types';
+
+const INITIAL_STATE = [];
+
+export default (state = INITIAL_STATE, action) => {
+  switch (action.type) {
+    case GET_EVENTS:
+      return action.payload;
+    default:
+      return state;
+  }
+};
diff --git a/src/reducers/index.js b/src/reducers/index.js
index 370c0af..8596ba9 100644
--- a/src/reducers/index.js
+++ b/src/reducers/index.js
@@ -3,12 +3,14 @@ import UserReducer from './UserReducer';
 import NewsReducer from './NewsReducer';
 import AddNewsReducer from './AddNewsReducer';
 import EditNewsReducer from './EditNewsReducer';
+import EventReducer from './EventReducer';
 
 const rootReducer = combineReducers({
   user: UserReducer,
   news: NewsReducer,
   newNews: AddNewsReducer,
   selectedNews: EditNewsReducer,
+  events: EventReducer,
 });
 
 export default rootReducer;
-- 
GitLab