From 9dba744407f61a56efb8e63bbfa50ade6e847acf Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Wed, 30 Sep 2020 18:48:54 +0200 Subject: update episodes table form. add venues table and CRUD --- .../app/views/episode/components/episode.form.js | 47 ++++- .../frontend/app/views/episode/episode.css | 7 +- animism-align/frontend/app/views/index.js | 1 + .../frontend/app/views/nav/header.component.js | 4 +- .../app/views/venue/components/venue.form.js | 209 +++++++++++++++++++++ .../app/views/venue/components/venue.menu.js | 57 ++++++ .../app/views/venue/containers/venue.edit.js | 52 +++++ .../app/views/venue/containers/venue.index.js | 71 +++++++ .../app/views/venue/containers/venue.new.js | 62 ++++++ .../frontend/app/views/venue/venue.container.js | 26 +++ animism-align/frontend/app/views/venue/venue.css | 9 + .../frontend/app/views/venue/venue.reducer.js | 18 ++ 12 files changed, 558 insertions(+), 5 deletions(-) create mode 100644 animism-align/frontend/app/views/venue/components/venue.form.js create mode 100644 animism-align/frontend/app/views/venue/components/venue.menu.js create mode 100644 animism-align/frontend/app/views/venue/containers/venue.edit.js create mode 100644 animism-align/frontend/app/views/venue/containers/venue.index.js create mode 100644 animism-align/frontend/app/views/venue/containers/venue.new.js create mode 100644 animism-align/frontend/app/views/venue/venue.container.js create mode 100644 animism-align/frontend/app/views/venue/venue.css create mode 100644 animism-align/frontend/app/views/venue/venue.reducer.js (limited to 'animism-align/frontend/app/views') 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 {

{title}

+ + +