add subTitle with feature toggle check (#69075)

This commit is contained in:
Taewoo K 2023-05-25 11:26:25 -04:00 committed by GitHub
parent 59a2b303d0
commit 2823523972
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,6 +13,7 @@ const loadingDSType = 'Loading';
export function buildNavModel(dataSource: DataSourceSettings, plugin: GenericDataSourcePlugin): NavModelItem {
const pluginMeta = plugin.meta;
const highlightsEnabled = config.featureToggles.featureHighlights;
const dataSourcePageHeader = config.featureToggles.dataSourcePageHeader;
const navModel: NavModelItem = {
img: pluginMeta.info.logos.large,
id: 'datasource-' + dataSource.uid,
@ -29,6 +30,10 @@ export function buildNavModel(dataSource: DataSourceSettings, plugin: GenericDat
],
};
if (!dataSourcePageHeader) {
navModel.subTitle = `Type: ${pluginMeta.name}`;
}
if (plugin.configPages) {
for (const page of plugin.configPages) {
navModel.children!.push({