From 435685d2f77917f23de0f251163a5563edff518d Mon Sep 17 00:00:00 2001 From: cv <34649812+cpvalente@users.noreply.github.com> Date: Tue, 30 Mar 2021 11:03:10 +0200 Subject: [PATCH] iframe loader --- src/features/viewers/IFrameLoader.jsx | 30 +++++++++++++++++++ src/features/viewers/IFrameLoader.module.css | 13 ++++++++ src/features/viewers/PreviewContainer.jsx | 21 ++++--------- .../viewers/PreviewContainer.module.css | 4 --- 4 files changed, 48 insertions(+), 20 deletions(-) create mode 100644 src/features/viewers/IFrameLoader.jsx create mode 100644 src/features/viewers/IFrameLoader.module.css diff --git a/src/features/viewers/IFrameLoader.jsx b/src/features/viewers/IFrameLoader.jsx new file mode 100644 index 000000000..e666307f9 --- /dev/null +++ b/src/features/viewers/IFrameLoader.jsx @@ -0,0 +1,30 @@ +import { AspectRatio } from '@chakra-ui/layout'; +import { CircularProgress } from '@chakra-ui/progress'; +import { useState } from 'react'; +import style from './IFrameLoader.module.css'; + +export default function IFrameLoader(props) { + const [loading, setLoading] = useState(true); + const { title, src } = props; + + return ( + + <> + {loading && ( + + )} + - +
Default Presenter
- - - +
Audience
- - - +
Stage Manager
- - - +
Lower third
diff --git a/src/features/viewers/PreviewContainer.module.css b/src/features/viewers/PreviewContainer.module.css index 4415aef3c..e1f3aca6d 100644 --- a/src/features/viewers/PreviewContainer.module.css +++ b/src/features/viewers/PreviewContainer.module.css @@ -11,10 +11,6 @@ width: 45%; } -.preview { - margin: auto; -} - .label { padding: 0.1em 4em; }