From c7bbea7cfba2c961a48f507b0ac55956a2e84d22 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Thu, 22 Oct 2020 13:53:26 +0200 Subject: episodes UI --- .../views/viewer/checklist/credits.components.js | 34 +++++++++++++--------- 1 file changed, 21 insertions(+), 13 deletions(-) (limited to 'animism-align/frontend/app/views/viewer/checklist') diff --git a/animism-align/frontend/app/views/viewer/checklist/credits.components.js b/animism-align/frontend/app/views/viewer/checklist/credits.components.js index de24639..9e0b6f2 100644 --- a/animism-align/frontend/app/views/viewer/checklist/credits.components.js +++ b/animism-align/frontend/app/views/viewer/checklist/credits.components.js @@ -55,7 +55,6 @@ export const CreditsColumns = ({ lines }) => { const CreditsVenue = ({ venue, open, setOpen }) => { // const [ open, setOpen ] = React.useState(-1) const isOpen = open === venue.id - const artistGroups = groupColumns(venue.settings.artists.trim().split('\n'), 4) const creditSections = parseCredits(venue.settings.credits) return (
@@ -68,18 +67,7 @@ const CreditsVenue = ({ venue, open, setOpen }) => {
{isOpen && (
-
- Artists -
-
- {artistGroups.map((group, i) => ( -
- {group.map((line, j) => ( -
{line}
- ))} -
- ))} -
+ {creditSections.map(section => (
@@ -100,3 +88,23 @@ const CreditsVenue = ({ venue, open, setOpen }) => {
) } + +export const ArtistColumns = ({ artists }) => { + const artistGroups = groupColumns(artists.trim().split('\n'), 4) + return ( +
+
+ Artists +
+
+ {artistGroups.map((group, i) => ( +
+ {group.map((line, j) => ( +
{line}
+ ))} +
+ ))} +
+
+ ) +} \ No newline at end of file -- cgit v1.2.3-70-g09d2