diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2017-02-05 02:48:11 +0100 |
---|---|---|
committer | Eugen Rochko <eugen@zeonfederated.com> | 2017-02-05 02:48:11 +0100 |
commit | 44fad0160f4b390a97fae8bb23cdc98ccf5649d9 (patch) | |
tree | ef09713b0e616ba9054740f983643554be6b1559 /app/assets/javascripts/components/actions/modal.jsx | |
parent | 21972bb39886942d6946757ff8c8f9fe329bb20f (diff) |
Add next/previous navigation in modal for media attachments
Diffstat (limited to 'app/assets/javascripts/components/actions/modal.jsx')
-rw-r--r-- | app/assets/javascripts/components/actions/modal.jsx | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/app/assets/javascripts/components/actions/modal.jsx b/app/assets/javascripts/components/actions/modal.jsx index 89dbc7947..d19218c48 100644 --- a/app/assets/javascripts/components/actions/modal.jsx +++ b/app/assets/javascripts/components/actions/modal.jsx @@ -1,10 +1,14 @@ export const MEDIA_OPEN = 'MEDIA_OPEN'; export const MODAL_CLOSE = 'MODAL_CLOSE'; -export function openMedia(url) { +export const MODAL_INDEX_DECREASE = 'MODAL_INDEX_DECREASE'; +export const MODAL_INDEX_INCREASE = 'MODAL_INDEX_INCREASE'; + +export function openMedia(media, index) { return { type: MEDIA_OPEN, - url: url + media, + index }; }; @@ -13,3 +17,15 @@ export function closeModal() { type: MODAL_CLOSE }; }; + +export function decreaseIndexInModal() { + return { + type: MODAL_INDEX_DECREASE + }; +}; + +export function increaseIndexInModal() { + return { + type: MODAL_INDEX_INCREASE + }; +}; |