Moved getStaticProps to index and prefixed project
This commit is contained in:
parent
7350aaacbf
commit
770f95bd7c
|
|
@ -19,7 +19,7 @@ import { TextInput } from '@dailyjs/shared/components/Input';
|
||||||
import { Well } from '@dailyjs/shared/components/Well';
|
import { Well } from '@dailyjs/shared/components/Well';
|
||||||
import { Header } from '../components/Header';
|
import { Header } from '../components/Header';
|
||||||
|
|
||||||
export default function PrebuiltCall() {
|
export default function PrebuiltCall(props) {
|
||||||
const [demoState, setDemoState] = useState('home');
|
const [demoState, setDemoState] = useState('home');
|
||||||
const [isError, setIsError] = useState(false);
|
const [isError, setIsError] = useState(false);
|
||||||
const [roomURL, setRoomURL] = useState('');
|
const [roomURL, setRoomURL] = useState('');
|
||||||
|
|
@ -143,6 +143,12 @@ export default function PrebuiltCall() {
|
||||||
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.
|
||||||
</CardHeader>
|
</CardHeader>
|
||||||
<CardBody>
|
<CardBody>
|
||||||
|
{!props.configured && (
|
||||||
|
<Well variant="error">
|
||||||
|
You must configure env variables to create rooms (see README
|
||||||
|
instructions).
|
||||||
|
</Well>
|
||||||
|
)}
|
||||||
{isError && (
|
{isError && (
|
||||||
<Well variant="error">
|
<Well variant="error">
|
||||||
Error creating the room. Please try again.
|
Error creating the room. Please try again.
|
||||||
|
|
@ -246,12 +252,3 @@ export default function PrebuiltCall() {
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
// export async function getStaticProps() {
|
|
||||||
// return {
|
|
||||||
// props: {
|
|
||||||
// domain: process.env.DAILY_DOMAIN,
|
|
||||||
// key: process.env.DAILY_API_KEY,
|
|
||||||
// },
|
|
||||||
// };
|
|
||||||
// }
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"name": "basic-embed",
|
"name": "@prebuilt-ui/basic-embed",
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,10 @@
|
||||||
import PrebuiltCall from '../components/PrebuiltCall';
|
import PrebuiltCall from '../components/PrebuiltCall';
|
||||||
|
import getDemoProps from '@dailyjs/shared/lib/demoProps';
|
||||||
|
|
||||||
export default function Home() {
|
export default function Index({ isConfigured = false }) {
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<PrebuiltCall />
|
<PrebuiltCall configured={isConfigured} />
|
||||||
<style jsx>{`
|
<style jsx>{`
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
@ -13,3 +14,11 @@ export default function Home() {
|
||||||
</>
|
</>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export async function getStaticProps() {
|
||||||
|
const defaultProps = getDemoProps();
|
||||||
|
|
||||||
|
return {
|
||||||
|
props: defaultProps,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue