Skip to content

Commit 96125fa

Browse files
committed
refactor: move room provider to providers folder
1 parent 2a29119 commit 96125fa

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

app/layout.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type { Metadata } from "next";
33
import { Work_Sans as WorkSans } from "next/font/google";
44

55
import "./globals.css";
6-
import { Room } from "./Room";
6+
import RoomProvider from "@/providers/room-provider";
77

88
const workSans = WorkSans({
99
subsets: ["latin"],
@@ -26,7 +26,7 @@ export default function RootLayout({
2626
return (
2727
<html lang="en">
2828
<body className={`${workSans.className} bg-primary-grey-200`}>
29-
<Room>{children}</Room>
29+
<RoomProvider>{children}</RoomProvider>
3030
</body>
3131
</html>
3232
);

app/Room.tsx renamed to providers/room-provider.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
"use client";
22

33
import { ReactNode } from "react";
4-
import { RoomProvider } from "../liveblocks.config";
4+
import { RoomProvider as LiveblockRoomProvider } from "../liveblocks.config";
55
import { ClientSideSuspense } from "@liveblocks/react";
66
import { LiveMap } from "@liveblocks/client";
77
import Loader from "@/components/layout/loader";
88

9-
export function Room({ children }: { children: ReactNode }) {
9+
export default function RoomProvider({ children }: { children: ReactNode }) {
1010
return (
11-
<RoomProvider
11+
<LiveblockRoomProvider
1212
id="fabric-canvas"
1313
initialPresence={{
1414
cursor: null,
@@ -21,6 +21,6 @@ export function Room({ children }: { children: ReactNode }) {
2121
}}
2222
>
2323
<ClientSideSuspense fallback={<Loader />}>{() => children}</ClientSideSuspense>
24-
</RoomProvider>
24+
</LiveblockRoomProvider>
2525
);
2626
}

0 commit comments

Comments
 (0)