From 49e36c5c05e8b328a84e11843d6b2119915653eb Mon Sep 17 00:00:00 2001
From: "lean.dev" <34773040+leandro-deveikis@users.noreply.github.com>
Date: Thu, 3 Nov 2022 10:12:27 -0300
Subject: [PATCH] Public Dashboards: Renaming PubdashFooter (#58137)
---
.../PublicDashboardsFooter.tsx} | 12 ++++++------
.../features/dashboard/containers/DashboardPage.tsx | 4 ++--
2 files changed, 8 insertions(+), 8 deletions(-)
rename public/app/features/dashboard/components/{PubdashFooter/PubdashFooter.tsx => PublicDashboardFooter/PublicDashboardsFooter.tsx} (77%)
diff --git a/public/app/features/dashboard/components/PubdashFooter/PubdashFooter.tsx b/public/app/features/dashboard/components/PublicDashboardFooter/PublicDashboardsFooter.tsx
similarity index 77%
rename from public/app/features/dashboard/components/PubdashFooter/PubdashFooter.tsx
rename to public/app/features/dashboard/components/PublicDashboardFooter/PublicDashboardsFooter.tsx
index 7eec6b48e7c..4559dae798e 100644
--- a/public/app/features/dashboard/components/PubdashFooter/PubdashFooter.tsx
+++ b/public/app/features/dashboard/components/PublicDashboardFooter/PublicDashboardsFooter.tsx
@@ -4,16 +4,16 @@ import React from 'react';
import { GrafanaTheme2, colorManipulator } from '@grafana/data';
import { useStyles2 } from '@grafana/ui';
-export interface PublicDashboardFooter {
+export interface PublicDashboardFooterCfg {
hide: boolean;
text: string;
logo: string;
link: string;
}
-export const PubdashFooter = function () {
+export const PublicDashboardFooter = function () {
const styles = useStyles2(getStyles);
- const conf = getPubdashFooterConfig();
+ const conf = getPublicDashboardFooterConfig();
return conf.hide ? null : (
@@ -26,10 +26,10 @@ export const PubdashFooter = function () {
);
};
-export function setPubdashFooterConfigFn(fn: typeof getPubdashFooterConfig) {
- getPubdashFooterConfig = fn;
+export function setPublicDashboardFooterConfigFn(fn: typeof getPublicDashboardFooterConfig) {
+ getPublicDashboardFooterConfig = fn;
}
-export let getPubdashFooterConfig = (): PublicDashboardFooter => ({
+export let getPublicDashboardFooterConfig = (): PublicDashboardFooterCfg => ({
hide: false,
text: 'powered by Grafana',
logo: 'public/img/grafana_icon.svg',
diff --git a/public/app/features/dashboard/containers/DashboardPage.tsx b/public/app/features/dashboard/containers/DashboardPage.tsx
index 1a2c42a5f45..40c6b6100d8 100644
--- a/public/app/features/dashboard/containers/DashboardPage.tsx
+++ b/public/app/features/dashboard/containers/DashboardPage.tsx
@@ -28,7 +28,7 @@ import { DashboardPrompt } from '../components/DashboardPrompt/DashboardPrompt';
import { DashboardSettings } from '../components/DashboardSettings';
import { PanelInspector } from '../components/Inspector/PanelInspector';
import { PanelEditor } from '../components/PanelEditor/PanelEditor';
-import { PubdashFooter } from '../components/PubdashFooter/PubdashFooter';
+import { PublicDashboardFooter } from '../components/PublicDashboardFooter/PublicDashboardsFooter';
import { SubMenu } from '../components/SubMenu/SubMenu';
import { DashboardGrid } from '../dashgrid/DashboardGrid';
import { liveTimer } from '../dashgrid/liveTimer';
@@ -415,7 +415,7 @@ export class UnthemedDashboardPage extends PureComponent
{
)}
{
// TODO: assess if there are other places where we may want a footer, which may reveal a better place to add this
- isPublic &&
+ isPublic &&
}
>
);