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
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
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());
}