diff options
author | Clemens <cle1000.cb@gmail.com> | 2016-06-14 22:17:34 +0200 |
---|---|---|
committer | Clemens <cle1000.cb@gmail.com> | 2016-06-14 22:17:34 +0200 |
commit | 003096b4cc4e268642eb842dbe94cd4439db1908 (patch) | |
tree | 309b1ed01b61a1715df8fe37dbe661b76f2e62e9 /web/src/js/ducks | |
parent | bf75e1457363739f9ea4329da71c03e48a0bb8af (diff) | |
download | mitmproxy-003096b4cc4e268642eb842dbe94cd4439db1908.tar.gz mitmproxy-003096b4cc4e268642eb842dbe94cd4439db1908.tar.bz2 mitmproxy-003096b4cc4e268642eb842dbe94cd4439db1908.zip |
code review
Diffstat (limited to 'web/src/js/ducks')
-rw-r--r-- | web/src/js/ducks/view.js | 31 |
1 files changed, 6 insertions, 25 deletions
diff --git a/web/src/js/ducks/view.js b/web/src/js/ducks/view.js index 8a4c25a1..2b6fe67d 100644 --- a/web/src/js/ducks/view.js +++ b/web/src/js/ducks/view.js @@ -1,46 +1,27 @@ +import { SELECT_FLOW } from './flows' const ACTIVE_MENU = 'ACTIVE_MENU' -const DEFAULT_MENU = 'DEFAULT_MENU' -const FLOW_MENU = 'FLOW_MENU' const defaultState = { - active_menu: 'Start', + active_menu: 'Start' } export default function reducer(state = defaultState, action) { switch (action.type) { case ACTIVE_MENU: return { - ...state, + ...state, active_menu: action.active_menu } - case DEFAULT_MENU: - return { + case SELECT_FLOW: + return{ ...state, - active_menu: defaultState.active_menu - } - case FLOW_MENU: - return { - ... state, - active_menu: "Flow" + active_menu: action.flowId ? 'Flow' : 'Start' } - - default: return state } } -export function setDefaultMenu(active_menu) { - return { - type: DEFAULT_MENU, - } -} -export function setFlowMenu() { - return { - type: FLOW_MENU, - } -} - export function setActiveMenu(active_menu) { return { type: ACTIVE_MENU, |