Support dynamic room predecessor in SpaceProvider (#10348)

This commit is contained in:
Andy Balaam
2023-03-10 11:01:45 +00:00
committed by GitHub
parent d244b9065c
commit f8e645396e
3 changed files with 146 additions and 3 deletions

View File

@@ -19,12 +19,13 @@ import React from "react";
import { _t } from "../languageHandler";
import { MatrixClientPeg } from "../MatrixClientPeg";
import SettingsStore from "../settings/SettingsStore";
import RoomProvider from "./RoomProvider";
export default class SpaceProvider extends RoomProvider {
protected getRooms(): Room[] {
return MatrixClientPeg.get()
.getVisibleRooms()
.getVisibleRooms(SettingsStore.getValue("feature_dynamic_room_predecessors"))
.filter((r) => r.isSpaceRoom());
}