PublicDashboards: Dont call API on dashboard page if public dashboards is disabled (#113273)

This commit is contained in:
Matheus Macabu
2025-10-31 12:05:26 +01:00
committed by GitHub
parent 3e6a601fba
commit 452fc04d1d
@@ -2,13 +2,14 @@ import { css } from '@emotion/css';
import { selectors } from '@grafana/e2e-selectors';
import { t } from '@grafana/i18n';
import { config } from '@grafana/runtime';
import { Badge, useStyles2 } from '@grafana/ui';
import { useGetPublicDashboardQuery } from 'app/features/dashboard/api/publicDashboardApi';
import { ToolbarActionProps } from '../types';
export const PublicDashboardBadge = ({ dashboard }: ToolbarActionProps) => {
if (!dashboard.state.uid) {
if (!dashboard.state.uid || !config.publicDashboardsEnabled) {
return null;
}