[MM-57418] Implement support for defining plugin settings sections (#27654)

* Implement support for defining plugin settings sections

* Implement custom plugin configuration sections

* Tests

* Update test

* Improvements
Этот коммит содержится в:
Claudio Costa
2024-07-17 18:24:33 +02:00
коммит произвёл GitHub
родитель c0a7a19294
Коммит be94c47607
17 изменённых файлов: 545 добавлений и 25 удалений

Просмотреть файл

@@ -44,6 +44,17 @@ export type PluginSettingsSchema = {
header: string;
footer: string;
settings: PluginSetting[];
sections?: PluginSettingSection[];
};
export type PluginSettingSection = {
key: string;
title?: string;
subtitle?: string;
settings: PluginSetting[];
header?: string;
footer?: string;
custom?: boolean;
};
export type PluginSetting = {