You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-11-11 20:22:36 +03:00
Use SettingController type in Settings
This commit is contained in:
@@ -32,6 +32,7 @@ import FontSizeController from './controllers/FontSizeController';
|
|||||||
import SystemFontController from './controllers/SystemFontController';
|
import SystemFontController from './controllers/SystemFontController';
|
||||||
import UseSystemFontController from './controllers/UseSystemFontController';
|
import UseSystemFontController from './controllers/UseSystemFontController';
|
||||||
import { SettingLevel } from "./SettingLevel";
|
import { SettingLevel } from "./SettingLevel";
|
||||||
|
import SettingController from "./controllers/SettingController";
|
||||||
|
|
||||||
// These are just a bunch of helper arrays to avoid copy/pasting a bunch of times
|
// These are just a bunch of helper arrays to avoid copy/pasting a bunch of times
|
||||||
const LEVELS_ROOM_SETTINGS = [
|
const LEVELS_ROOM_SETTINGS = [
|
||||||
@@ -91,7 +92,7 @@ interface ISetting {
|
|||||||
default: any;
|
default: any;
|
||||||
|
|
||||||
// Optional settings controller. See SettingsController for more information.
|
// Optional settings controller. See SettingsController for more information.
|
||||||
controller?: any; // TODO: [TS] Type
|
controller?: SettingController;
|
||||||
|
|
||||||
// Optional flag to make supportedLevels be respected as the order to handle
|
// Optional flag to make supportedLevels be respected as the order to handle
|
||||||
// settings. The first element is treated as "most preferred". The "default"
|
// settings. The first element is treated as "most preferred". The "default"
|
||||||
|
|||||||
Reference in New Issue
Block a user