From 4ae2f9d06bb637f96128d2576fa8b8901efbc3e0 Mon Sep 17 00:00:00 2001 From: Jamie Pine Date: Tue, 26 Apr 2022 18:47:31 -0700 Subject: [PATCH] mobile layout fix + live demo timeout --- apps/landing/src/components/AppEmbed.tsx | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/apps/landing/src/components/AppEmbed.tsx b/apps/landing/src/components/AppEmbed.tsx index 7da758110..a53a961d2 100644 --- a/apps/landing/src/components/AppEmbed.tsx +++ b/apps/landing/src/components/AppEmbed.tsx @@ -14,6 +14,13 @@ export default function AppEmbed() { } } + // after five minutes kill the live demo + useEffect(() => { + setTimeout(() => { + setIframeAppReady(false); + }, 300000); + }, []); + useEffect(() => { window.addEventListener('message', handleEvent, false); setShowApp(true); @@ -28,21 +35,21 @@ export default function AppEmbed() { }, []); return ( -
-
- {imgFallback &&
} +
+
{showApp && (