diff options
author | Jason <jason.daurus@gmail.com> | 2016-06-23 23:20:41 +0800 |
---|---|---|
committer | Jason <jason.daurus@gmail.com> | 2016-06-23 23:20:41 +0800 |
commit | 5adb7a54fd689f69d5734d64fea0d3de43f4ce6d (patch) | |
tree | 4c733db43737e1b6d02fe81a14e1a1ce08ecf06b /web/src/js/ducks/views.js | |
parent | 397554b7c7ceddb54755605dc5df29731bb37214 (diff) | |
download | mitmproxy-5adb7a54fd689f69d5734d64fea0d3de43f4ce6d.tar.gz mitmproxy-5adb7a54fd689f69d5734d64fea0d3de43f4ce6d.tar.bz2 mitmproxy-5adb7a54fd689f69d5734d64fea0d3de43f4ce6d.zip |
[web] separate views and list
Diffstat (limited to 'web/src/js/ducks/views.js')
-rwxr-xr-x | web/src/js/ducks/views.js | 35 |
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 } +} |