'use client'; import React, { Suspense, useState } from 'react'; import { encodePassphrase, generateRoomId, randomString } from '@/lib/client-utils'; import styles from '../styles/Home.module.css'; function Tabs(props: React.PropsWithChildren<{}>) { return (
{props.children}
); } function DemoMeetingTab(props: { label: string }) { const [e2ee, setE2ee] = useState(false); const [sharedPassphrase, setSharedPassphrase] = useState(randomString(64)); const startMeeting = () => { let url = `/rooms/${generateRoomId()}`; if (e2ee) { url += `#${encodePassphrase(sharedPassphrase)}`; } window.location.href = url; }; return (

Hero Meet

Let's get started.

setE2ee(ev.target.checked)} >
{e2ee && (
setSharedPassphrase(ev.target.value)} />
)}
); } export default function Page() { return ( <>
); }