summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/episode/components
diff options
context:
space:
mode:
Diffstat (limited to 'animism-align/frontend/app/views/episode/components')
-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}