add key prop to room provider components

This commit is contained in:
Ajay Bura 2024-04-17 19:13:38 +05:30
parent d77f1e4848
commit b4b3ed1696
3 changed files with 15 additions and 3 deletions

View file

@ -18,5 +18,9 @@ export function DirectRouteRoomProvider({ children }: { children: ReactNode }) {
return <JoinBeforeNavigate roomIdOrAlias={roomIdOrAlias!} />;
}
return <RoomProvider value={room}>{children}</RoomProvider>;
return (
<RoomProvider key={room.roomId} value={room}>
{children}
</RoomProvider>
);
}

View file

@ -18,5 +18,9 @@ export function HomeRouteRoomProvider({ children }: { children: ReactNode }) {
return <JoinBeforeNavigate roomIdOrAlias={roomIdOrAlias!} />;
}
return <RoomProvider value={room}>{children}</RoomProvider>;
return (
<RoomProvider key={room.roomId} value={room}>
{children}
</RoomProvider>
);
}

View file

@ -22,5 +22,9 @@ export function SpaceRouteRoomProvider({ children }: { children: ReactNode }) {
return <JoinBeforeNavigate roomIdOrAlias={roomIdOrAlias!} />;
}
return <RoomProvider value={room}>{children}</RoomProvider>;
return (
<RoomProvider key={room.roomId} value={room}>
{children}
</RoomProvider>
);
}