diff options
author | Christopher Speller <crspeller@gmail.com> | 2015-11-18 09:07:57 -0500 |
---|---|---|
committer | Christopher Speller <crspeller@gmail.com> | 2015-11-18 09:07:57 -0500 |
commit | 9660adb00775aba822d2d684d215c55679a456c6 (patch) | |
tree | 0db5c19e03609cbce3f70e20c7fe45a10f640d18 /web/react/stores/modal_store.jsx | |
parent | 7b01528d17c61a762ded17a23ccd9a2a728910a0 (diff) | |
parent | a4267471a57c95dd99e17ee5e9fcc95892970764 (diff) | |
download | chat-9660adb00775aba822d2d684d215c55679a456c6.tar.gz chat-9660adb00775aba822d2d684d215c55679a456c6.tar.bz2 chat-9660adb00775aba822d2d684d215c55679a456c6.zip |
Merge pull request #1430 from hmhealey/plt737a
PLT-737 Converted DeletePostModal to React-Bootstrap
Diffstat (limited to 'web/react/stores/modal_store.jsx')
-rw-r--r-- | web/react/stores/modal_store.jsx | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/web/react/stores/modal_store.jsx b/web/react/stores/modal_store.jsx index dc65d48da..809f83a59 100644 --- a/web/react/stores/modal_store.jsx +++ b/web/react/stores/modal_store.jsx @@ -27,12 +27,14 @@ class ModalStoreClass extends EventEmitter { } handleEventPayload(payload) { - const action = payload.action; + // toggle event handlers should accept a boolean show/hide value and can accept a map of arguments + const {type, value, ...args} = payload.action; - switch (action.type) { + switch (type) { case ActionTypes.TOGGLE_IMPORT_THEME_MODAL: case ActionTypes.TOGGLE_INVITE_MEMBER_MODAL: - this.emit(action.type, action.value); + case ActionTypes.TOGGLE_DELETE_POST_MODAL: + this.emit(type, value, args); break; } } |