[release-12.2.2] PublicDashboards: Dont call API on dashboard page if public dashboards is disabled (#113282)
PublicDashboards: Dont call API on dashboard page if public dashboards is disabled (#113273)
(cherry picked from commit 452fc04d1d)
Co-authored-by: Matheus Macabu <macabu@users.noreply.github.com>
This commit is contained in:
co-authored by
Matheus Macabu
parent
b344916377
commit
75d12036b8
+2
-1
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user