refactor(builtins): remove roomId from RoomViewProps

This commit is contained in:
Florian Duros 2025-10-29 10:36:55 +01:00
parent ca6443e4a2
commit afa2984645
2 changed files with 2 additions and 7 deletions

View File

@ -60,7 +60,7 @@ export interface Api extends LegacyModuleApiExtension, LegacyCustomisationsApiEx
// @alpha
export interface BuiltinsApi {
renderRoomAvatar(roomId: string, size?: string): React.ReactNode;
renderRoomView(roomId: string, props?: Omit<RoomViewProps, "roomId">): React.ReactNode;
renderRoomView(roomId: string, props?: RoomViewProps): React.ReactNode;
}
// @alpha @deprecated (undocumented)
@ -351,7 +351,6 @@ export interface RoomViewProps {
hideComposer?: boolean;
// (undocumented)
hideHeader?: boolean;
roomId?: string;
}
// @alpha @deprecated (undocumented)

View File

@ -10,10 +10,6 @@ Please see LICENSE files in the repository root for full details.
* @alpha Subject to change.
*/
export interface RoomViewProps {
/**
* The ID of the room to render.
*/
roomId?: string;
/*
* If true, the room header will be hidden.
*/
@ -48,5 +44,5 @@ export interface BuiltinsApi {
* @param roomId - Id of the room
* @param props - Additional props to pass to the room view
*/
renderRoomView(roomId: string, props?: Omit<RoomViewProps, "roomId">): React.ReactNode;
renderRoomView(roomId: string, props?: RoomViewProps): React.ReactNode;
}