mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Alerting: load correct unified alerting tab (#44794)
This commit is contained in:
parent
43b15b92ad
commit
29b97361f7
@ -41,7 +41,7 @@ export const PanelEditorTabs: FC<PanelEditorTabsProps> = React.memo(({ panel, da
|
||||
<TabsBar className={styles.tabBar} hideBorder>
|
||||
{tabs.map((tab) => {
|
||||
if (tab.id === PanelEditorTabId.Alert) {
|
||||
renderAlertTab(tab, panel, dashboard, onChangeTab);
|
||||
return renderAlertTab(tab, panel, dashboard, onChangeTab);
|
||||
}
|
||||
return (
|
||||
<Tab
|
||||
@ -86,9 +86,13 @@ function renderAlertTab(
|
||||
dashboard: DashboardModel,
|
||||
onChangeTab: (tab: PanelEditorTab) => void
|
||||
) {
|
||||
if (!config.alertingEnabled || !config.unifiedAlertingEnabled) {
|
||||
const alertingDisabled = !config.alertingEnabled && !config.unifiedAlertingEnabled;
|
||||
|
||||
if (alertingDisabled) {
|
||||
return null;
|
||||
} else if (config.unifiedAlertingEnabled) {
|
||||
}
|
||||
|
||||
if (config.unifiedAlertingEnabled) {
|
||||
return (
|
||||
<PanelAlertTab
|
||||
key={tab.id}
|
||||
@ -100,7 +104,9 @@ function renderAlertTab(
|
||||
dashboard={dashboard}
|
||||
/>
|
||||
);
|
||||
} else if (config.alertingEnabled) {
|
||||
}
|
||||
|
||||
if (config.alertingEnabled) {
|
||||
return (
|
||||
<Tab
|
||||
key={tab.id}
|
||||
|
Loading…
Reference in New Issue
Block a user