26 lines
461 B
TypeScript
26 lines
461 B
TypeScript
"use client";
|
|
|
|
import { RoomProvider } from "@/liveblocks.config";
|
|
import { ClientSideSuspense } from "@liveblocks/react";
|
|
|
|
export function Room({
|
|
id,
|
|
children,
|
|
}: {
|
|
id: string;
|
|
children: React.ReactNode;
|
|
}) {
|
|
return (
|
|
<RoomProvider
|
|
id={id}
|
|
initialPresence={{
|
|
cursor: null,
|
|
}}
|
|
>
|
|
{/* <ClientSideSuspense fallback={<Loading />}> */}
|
|
{children}
|
|
{/* </ClientSideSuspense> */}
|
|
</RoomProvider>
|
|
);
|
|
}
|