diff --git a/public/app/features/dashboard-scene/scene/new-toolbar/actions/PublicDashboardBadge.tsx b/public/app/features/dashboard-scene/scene/new-toolbar/actions/PublicDashboardBadge.tsx index 9cab7a7ab2a..36ee44d14de 100644 --- a/public/app/features/dashboard-scene/scene/new-toolbar/actions/PublicDashboardBadge.tsx +++ b/public/app/features/dashboard-scene/scene/new-toolbar/actions/PublicDashboardBadge.tsx @@ -18,19 +18,14 @@ export const PublicDashboardBadge = ({ dashboard }: ToolbarActionProps) => { // Used in old architecture export const PublicDashboardBadgeLegacy = PublicDashboardBadgeInternal; -function PublicDashboardBadgeInternal({ uid }: { uid?: string }) { - if (!uid) { - return null; - } - +function PublicDashboardBadgeInternal({ uid }: { uid: string }) { const { data: publicDashboard } = useGetPublicDashboardQuery(uid); + const styles = useStyles2(getStyles); if (!publicDashboard) { return null; } - const styles = useStyles2(getStyles); - return ( ((props) => { ); } - buttons.push(); + if (dashboard.uid) { + buttons.push(); + } if (isDevEnv && config.featureToggles.dashboardScene) { buttons.push(