aboutsummaryrefslogtreecommitdiffstats
path: root/web/src/js/ducks/views.js
diff options
context:
space:
mode:
Diffstat (limited to 'web/src/js/ducks/views.js')
-rwxr-xr-xweb/src/js/ducks/views.js35
1 files changed, 35 insertions, 0 deletions
diff --git a/web/src/js/ducks/views.js b/web/src/js/ducks/views.js
new file mode 100755
index 00000000..88b4d355
--- /dev/null
+++ b/web/src/js/ducks/views.js
@@ -0,0 +1,35 @@
+import { combineReducers } from 'redux'
+import * as viewActions from './utils/view'
+import main from './views/main.js'
+
+export default combineReducers({
+ main,
+})
+
+/**
+ * @public
+ */
+export function add(item) {
+ return { type: ADD, item }
+}
+
+/**
+ * @public
+ */
+export function update(id, item) {
+ return { type: UPDATE, id, item }
+}
+
+/**
+ * @public
+ */
+export function remove(id) {
+ return { type: REMOVE, id }
+}
+
+/**
+ * @public
+ */
+export function receive(list) {
+ return { type: RECEIVE, list }
+}