diff --git a/prebuilt-ui/basic-embed/README.md b/prebuilt-ui/basic-embed/README.md index c6437cd..ddbd17e 100644 --- a/prebuilt-ui/basic-embed/README.md +++ b/prebuilt-ui/basic-embed/README.md @@ -1,6 +1,6 @@ # Daily Prebuilt: Next.js demo -[Clicking create room button starts a call](/public/basic-embed.gif) +![Clicking create room button starts a call](./basic-embed.gif) ## How the demo works diff --git a/prebuilt-ui/basic-embed/public/basic-embed.gif b/prebuilt-ui/basic-embed/basic-embed.gif similarity index 100% rename from prebuilt-ui/basic-embed/public/basic-embed.gif rename to prebuilt-ui/basic-embed/basic-embed.gif diff --git a/prebuilt-ui/basic-embed/components/Header.js b/prebuilt-ui/basic-embed/components/Header.js index d731f20..06affa5 100644 --- a/prebuilt-ui/basic-embed/components/Header.js +++ b/prebuilt-ui/basic-embed/components/Header.js @@ -1,85 +1,81 @@ import React from 'react'; -export const Header = () => { - return ( -
-
- Daily -
Prebuilt demo
+export const Header = () => ( +
+
+ Daily +
Prebuilt demo
+
+
+
+ API docs
-
-
- API docs -
- - Ocotocat -
- -
- ); -}; + } + `} +
+); export default Header; diff --git a/prebuilt-ui/basic-embed/components/PrebuiltCall.js b/prebuilt-ui/basic-embed/components/PrebuiltCall.js index 8740434..fb1404d 100644 --- a/prebuilt-ui/basic-embed/components/PrebuiltCall.js +++ b/prebuilt-ui/basic-embed/components/PrebuiltCall.js @@ -17,8 +17,10 @@ import { import Field from '@dailyjs/shared/components/Field'; import { TextInput } from '@dailyjs/shared/components/Input'; import { Well } from '@dailyjs/shared/components/Well'; +import getDemoProps from '@dailyjs/shared/lib/demoProps'; +import { Header } from '../components/Header'; -export const PrebuiltCall = () => { +export default function PrebuiltCall() { const [demoState, setDemoState] = useState('home'); const [isError, setIsError] = useState(false); const [roomURL, setRoomURL] = useState(''); @@ -139,18 +141,18 @@ export const PrebuiltCall = () => { return ( - Start demo with a new unique room or paste in your own room URL. + Start demo with a new unique room, or paste in your own room URL. {isError && ( - Failed to obtain token

{error}

+ Error creating the room. Please try again.
)} - + { return (
+
{content}
); -}; +} -export default PrebuiltCall; +export async function getStaticProps() { + const defaultProps = getDemoProps(); + + return { + props: defaultProps, + }; +} diff --git a/prebuilt-ui/basic-embed/pages/index.js b/prebuilt-ui/basic-embed/pages/index.js index 161364f..fae57f1 100644 --- a/prebuilt-ui/basic-embed/pages/index.js +++ b/prebuilt-ui/basic-embed/pages/index.js @@ -4,8 +4,6 @@ import Header from '../components/Header'; export default function Home() { return ( <> -
-