summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/episode/components/episode.form.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-09-30 18:48:54 +0200
committerJules Laplace <julescarbon@gmail.com>2020-09-30 18:48:54 +0200
commit9dba744407f61a56efb8e63bbfa50ade6e847acf (patch)
treee3953fcceafa010bdc7a4df353c74fe571c9c13d /animism-align/frontend/app/views/episode/components/episode.form.js
parent58b47df64f1ec0444a45892c1db2ca195ec93deb (diff)
update episodes table form. add venues table and CRUD
Diffstat (limited to 'animism-align/frontend/app/views/episode/components/episode.form.js')
-rw-r--r--animism-align/frontend/app/views/episode/components/episode.form.js47
1 files changed, 46 insertions, 1 deletions
diff --git a/animism-align/frontend/app/views/episode/components/episode.form.js b/animism-align/frontend/app/views/episode/components/episode.form.js
index 51064a4..e2edc16 100644
--- a/animism-align/frontend/app/views/episode/components/episode.form.js
+++ b/animism-align/frontend/app/views/episode/components/episode.form.js
@@ -9,7 +9,14 @@ const newEpisode = () => ({
episode_number: '',
title: '',
release_date: '',
- settings: {},
+ settings: {
+ about: {
+ curator: "",
+ author: "",
+ artists: "",
+ credits: "",
+ },
+ },
})
export default class EpisodeForm extends Component {
@@ -132,6 +139,10 @@ export default class EpisodeForm extends Component {
<div className='form'>
<h1>{title}</h1>
<form onSubmit={this.handleSubmit}>
+ <SubmitButton
+ title={submitTitle}
+ onClick={this.handleSubmit}
+ />
<TextInput
title="Title"
name="title"
@@ -162,6 +173,40 @@ export default class EpisodeForm extends Component {
checked={data.settings.is_live}
onChange={this.handleSettingsChange}
/>
+
+ <TextArea
+ title="Curator"
+ name="curator"
+ data={data.settings.about}
+ onChange={this.handleSettingsChangeEvent}
+ autoComplete="off"
+ />
+
+ <TextArea
+ title="Author"
+ name="author"
+ data={data.settings.about}
+ onChange={this.handleSettingsChangeEvent}
+ autoComplete="off"
+ />
+
+ <TextArea
+ title="Artists"
+ name="artists"
+ data={data.settings.about}
+ onChange={this.handleSettingsChangeEvent}
+ autoComplete="off"
+ />
+
+ <TextArea
+ title="Credits"
+ name="credits"
+ className="credits"
+ data={data.settings.about}
+ onChange={this.handleSettingsChangeEvent}
+ autoComplete="off"
+ />
+
<SubmitButton
title={submitTitle}
onClick={this.handleSubmit}