diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2020-08-10 18:10:29 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2020-08-10 18:10:29 +0200 |
| commit | 73b0e74bd668f2aad6a319a6042aed5f0a8bc80d (patch) | |
| tree | cfc12756ca620a6462126d3f05d98dc56eb5cadd /animism-align/frontend/app/views/media/components/media.form.js | |
| parent | 42589a753def8c659390588c38870ba11e83bd42 (diff) | |
starting form gallery
Diffstat (limited to 'animism-align/frontend/app/views/media/components/media.form.js')
| -rw-r--r-- | animism-align/frontend/app/views/media/components/media.form.js | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/animism-align/frontend/app/views/media/components/media.form.js b/animism-align/frontend/app/views/media/components/media.form.js index 76d6f3e..60b8736 100644 --- a/animism-align/frontend/app/views/media/components/media.form.js +++ b/animism-align/frontend/app/views/media/components/media.form.js @@ -8,9 +8,10 @@ import { TextInput, LabelDescription, Select, TextArea, Checkbox, SubmitButton, import MediaImageForm from './media.formImage' import MediaVideoForm from './media.formVideo' import MediaFileForm from './media.formFile' +import MediaGalleryForm from './media.formGallery' const newMedia = () => ({ - type: 'image', + type: 'gallery', tag: 'media', url: '', title: '', @@ -26,7 +27,7 @@ const newMedia = () => ({ }) const MEDIA_UPLOAD_TYPES = [ - 'image', 'video', 'file', + 'image', 'video', 'file', 'gallery', ].map(name => ({ name, label: capitalize(name) })) export default class MediaForm extends Component { @@ -181,6 +182,14 @@ export default class MediaForm extends Component { /> } + {data.type === 'gallery' && + <MediaGalleryForm + data={data} + onChange={this.handleSelect} + onSettingsChange={this.handleSettingsChange} + /> + } + <TextInput title="Author" name="author" |
