diff --git a/packages/common/business_components/src/ui/chart/BarChart.tsx b/packages/common/business_components/src/ui/chart/BarChart.tsx index 96dfab634..a71c550df 100644 --- a/packages/common/business_components/src/ui/chart/BarChart.tsx +++ b/packages/common/business_components/src/ui/chart/BarChart.tsx @@ -12,9 +12,12 @@ import { } from "./lib/chart"; import { Bar, BarChart, CartesianGrid, XAxis } from "recharts"; -export default function Chart(props: { chartConfig: ChartConfig; chartData: any[] | undefined; }) { +export default function Chart(props: { chartConfig: ChartConfig; chartData: any[] | undefined; chartTitle: string}) { return ( + {props.chartTitle && props.chartTitle !== "" && props.chartTitle !== "undefined" ? ( +
+
): null} diff --git a/packages/common/business_components/src/ui/chart/DoughnutChart.tsx b/packages/common/business_components/src/ui/chart/DoughnutChart.tsx index b08ca7746..0e8060486 100644 --- a/packages/common/business_components/src/ui/chart/DoughnutChart.tsx +++ b/packages/common/business_components/src/ui/chart/DoughnutChart.tsx @@ -15,9 +15,12 @@ import { import type { CSSProperties } from "react"; // eslint-disable-next-line react-refresh/only-export-components -export default (props: { chartConfig: ChartConfig; chartData: never[] | undefined; }) =>{ +export default (props: { chartConfig: ChartConfig; chartData: never[] | undefined; chartTitle:string}) =>{ return ( + {props.chartTitle && props.chartTitle !== "" && props.chartTitle !== "undefined" ? ( +
+
): null} { ); }; -export default function LineBarchart(props: { chartConfig: ChartConfig; chartData: any[] | undefined; }) { +export default function LineBarchart(props: { chartConfig: ChartConfig; chartData: any[] | undefined; chartTitle:string }) { return ( + {props.chartTitle && props.chartTitle !== "" && props.chartTitle !== "undefined" ? ( +
+
): null} diff --git a/packages/common/business_components/src/ui/chart/LineChart.tsx b/packages/common/business_components/src/ui/chart/LineChart.tsx index 547a29c83..f3283822c 100644 --- a/packages/common/business_components/src/ui/chart/LineChart.tsx +++ b/packages/common/business_components/src/ui/chart/LineChart.tsx @@ -12,9 +12,12 @@ import { } from "./lib/chart"; import { CartesianGrid, Line, LineChart, XAxis } from "recharts"; -export default function Linechart(props: { chartConfig: ChartConfig; chartData: any[] | undefined; }) { +export default function Linechart(props: { chartConfig: ChartConfig; chartData: any[] | undefined; chartTitle:string}) { return ( + {props.chartTitle && props.chartTitle !== "" && props.chartTitle !== "undefined" ? ( +
+
): null} - + ); } else if( props.chartForm == CHART_FORM.LINE ){ return (
- +
); } else if( props.chartForm == CHART_FORM.DN ){ return (
- +
); } else if (props.chartForm == CHART_FORM.LINEBAR){ return (
- +
);