diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2020-08-19 15:50:55 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2020-08-19 15:50:55 +0200 |
| commit | 609d04b1bc02a5ee57ec22cb49fc6f08b57f1deb (patch) | |
| tree | 74ba2ed38880f8a9d3ac003e9cfd63380e4e80ba /animism-align/frontend/app/views/viewer/player/components.inline | |
| parent | 915de76e836ad2e54c9017747e6913ff56fe2365 (diff) | |
intro background. setvolume
Diffstat (limited to 'animism-align/frontend/app/views/viewer/player/components.inline')
| -rw-r--r-- | animism-align/frontend/app/views/viewer/player/components.inline/inline.utility.js | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/animism-align/frontend/app/views/viewer/player/components.inline/inline.utility.js b/animism-align/frontend/app/views/viewer/player/components.inline/inline.utility.js index d185722..7ac5997 100644 --- a/animism-align/frontend/app/views/viewer/player/components.inline/inline.utility.js +++ b/animism-align/frontend/app/views/viewer/player/components.inline/inline.utility.js @@ -8,14 +8,22 @@ export const Intro = ({ paragraph, media, currentParagraph, currentAnnotation, o const style = { backgroundImage: 'url(' + item.settings.file.url + ')', } + let lines = [] + if (annotation.settings.title) { + lines = lines.concat(annotation.settings.title.split(/<br[^>]*>/)) + } + if (annotation.settings.subtitle) { + lines = lines.concat(annotation.settings.subtitle.split(/<br[^>]*>/)) + } return ( <div className='site-intro' style={style} > <div className='inner'> - {annotation.settings.title && <span dangerouslySetInnerHTML={{ __html: annotation.settings.title }} />} - {annotation.settings.subtitle && <span dangerouslySetInnerHTML={{ __html: annotation.settings.subtitle }} />} + {lines.map((line, i) => ( + <span key={i} dangerouslySetInnerHTML={{ __html: line }} /> + ))} </div> </div> ) |
