diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2020-09-08 14:41:29 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2020-09-08 14:41:29 +0200 |
| commit | 064e8652dc4fae7167e3cd34a6fbe6b36e6239d1 (patch) | |
| tree | 3e7a168186e98b2b2f4e85bf08b2083c1427ab1e /animism-align/frontend/app/views/media/components/media.formGalleryImage.js | |
| parent | 4b477668eae7f9fe0238ef9993e607e68c4aca56 (diff) | |
adding options to include carousel works in the checklist
Diffstat (limited to 'animism-align/frontend/app/views/media/components/media.formGalleryImage.js')
| -rw-r--r-- | animism-align/frontend/app/views/media/components/media.formGalleryImage.js | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/animism-align/frontend/app/views/media/components/media.formGalleryImage.js b/animism-align/frontend/app/views/media/components/media.formGalleryImage.js index c01650f..4d2b99c 100644 --- a/animism-align/frontend/app/views/media/components/media.formGalleryImage.js +++ b/animism-align/frontend/app/views/media/components/media.formGalleryImage.js @@ -46,9 +46,13 @@ export default class GalleryImageForm extends Component { this.props.onSave(this.props.id, this.state.data) } handleSubmitAndEditNext(e) { + e.preventDefault() + e.stopPropagation() this.props.onSave(this.props.id, this.state.data, true) } handleCancel(e) { + e.preventDefault() + e.stopPropagation() this.props.onSave(null) } render() { @@ -83,6 +87,19 @@ export default class GalleryImageForm extends Component { onChange={this.handleChange} autoComplete="off" /> + <TextInput + title="Medium" + name="medium" + data={data} + onChange={this.handleChange} + autoComplete="off" + /> + <Checkbox + label="Include in checklist" + name="in_checklist" + checked={data.in_checklist} + onChange={this.handleSelect} + /> <TextArea title="Short caption" name="caption" @@ -100,8 +117,7 @@ export default class GalleryImageForm extends Component { <div className='label'> <span></span> <div className='buttons'> - <button onClick={this.handleSubmit}>Save</button> - <button onClick={this.handleCancel}>Cancel</button> + <button onClick={this.handleSubmit}>Save and close</button> <button onClick={this.handleSubmitAndEditNext}>Save and edit next</button> </div> </div> |
