From 4ee9b05608aa632ddeaf165d31d1bf0c0fb45f1a Mon Sep 17 00:00:00 2001 From: R Midhun Suresh Date: Fri, 24 Oct 2025 00:29:18 +0530 Subject: [PATCH] Return a watchable --- packages/element-web-module-api/src/api/stores.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/element-web-module-api/src/api/stores.ts b/packages/element-web-module-api/src/api/stores.ts index e27a72266d..057caec87c 100644 --- a/packages/element-web-module-api/src/api/stores.ts +++ b/packages/element-web-module-api/src/api/stores.ts @@ -6,6 +6,7 @@ Please see LICENSE files in the repository root for full details. */ import type { Room } from "../models/Room"; +import { Watchable } from "./watchable"; /** * Provides some basic functionality of the Room List Store from element-web. @@ -13,9 +14,9 @@ import type { Room } from "../models/Room"; */ export interface RoomListStoreApi { /** - * Get a flat list of sorted room from the RLS. + * Returns a watchable holding a flat list of sorted room. */ - getRooms(): Room[]; + getRooms(): Watchable; /** * Returns a promise that resolves when RLS is ready.