diff options
| author | Matthew Shao <me@matshao.com> | 2017-07-20 15:39:43 +0800 |
|---|---|---|
| committer | Matthew Shao <me@matshao.com> | 2017-07-20 15:39:43 +0800 |
| commit | f465f08c9ac302007b3aec6709a8e82d63c7ad65 (patch) | |
| tree | f50a0700ba88ac91f1e82fafeb96c65a0e7f4fb4 /web/src/js/ducks | |
| parent | cbf5db9a4ff77440276ca6bb4d395cc5bdee30ad (diff) | |
| download | mitmproxy-f465f08c9ac302007b3aec6709a8e82d63c7ad65.tar.gz mitmproxy-f465f08c9ac302007b3aec6709a8e82d63c7ad65.tar.bz2 mitmproxy-f465f08c9ac302007b3aec6709a8e82d63c7ad65.zip | |
[web] Minor fix and update tests.
Diffstat (limited to 'web/src/js/ducks')
| -rw-r--r-- | web/src/js/ducks/options.js | 4 | ||||
| -rw-r--r-- | web/src/js/ducks/ui/option.js | 2 | ||||
| -rw-r--r-- | web/src/js/ducks/ui/optionsEditor.js | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/web/src/js/ducks/options.js b/web/src/js/ducks/options.js index 3277fb9e..06144a3c 100644 --- a/web/src/js/ducks/options.js +++ b/web/src/js/ducks/options.js @@ -25,7 +25,7 @@ export default function reducer(state = defaultState, action) { } } -let sendUpdate = (option, value, dispatch) => { +export function pureSendUpdate (option, value, dispatch) { fetchApi.put('/options', { [option]: value }).then(response => { if (response.status === 200) { dispatch(optionsEditorActions.updateSuccess(option)) @@ -36,7 +36,7 @@ let sendUpdate = (option, value, dispatch) => { } }) } -sendUpdate = _.throttle(sendUpdate, 700, { leading: true, trailing: true }) +let sendUpdate = _.throttle(pureSendUpdate, 700, { leading: true, trailing: true }) export function update(option, value) { return dispatch => { diff --git a/web/src/js/ducks/ui/option.js b/web/src/js/ducks/ui/option.js index 6aba4998..a58fde4c 100644 --- a/web/src/js/ducks/ui/option.js +++ b/web/src/js/ducks/ui/option.js @@ -12,7 +12,7 @@ export default function reducer(state = defaultState, action) { return { ...state, [action.option]: { - isUpdate: true, + isUpdating: true, value: action.value, error: false, } diff --git a/web/src/js/ducks/ui/optionsEditor.js b/web/src/js/ducks/ui/optionsEditor.js index 23dfe01a..a8a8f69e 100644 --- a/web/src/js/ducks/ui/optionsEditor.js +++ b/web/src/js/ducks/ui/optionsEditor.js @@ -14,7 +14,7 @@ export default function reducer(state = defaultState, action) { return { ...state, [action.option]: { - isUpdate: true, + isUpdating: true, value: action.value, error: false, } |
