diff --git a/packages/charts/src/components/BarChart/BarChart.tsx b/packages/charts/src/components/BarChart/BarChart.tsx index 238b7d8b96f..a4e427e8faf 100644 --- a/packages/charts/src/components/BarChart/BarChart.tsx +++ b/packages/charts/src/components/BarChart/BarChart.tsx @@ -130,6 +130,7 @@ export interface BarChartProps extends IChartBaseProps { const BarChart = forwardRef((props, ref) => { const { loading, + loadingDelay, dataset, noLegend, noAnimation, @@ -226,6 +227,7 @@ const BarChart = forwardRef((props, ref) => { ((props, ref) => { const { loading, + loadingDelay, dataset, onDataPointClick, noLegend, @@ -271,6 +272,7 @@ const BulletChart = forwardRef((props, ref) => ((props, ref) => { const { loading, + loadingDelay, dataset, noLegend, noAnimation, @@ -225,6 +226,7 @@ const ColumnChart = forwardRef((props, ref) => ((props, ref) => { const { loading, + loadingDelay, dataset, style, className, @@ -177,6 +178,7 @@ const ColumnChartWithTrend = forwardRef((props, ref) => { const { loading, + loadingDelay, dataset, onDataPointClick, noLegend, @@ -276,6 +277,7 @@ const ComposedChart = forwardRef((props, ref ((props, ref) => { const { dataset, loading, + loadingDelay, noLegend, noAnimation, tooltipConfig, @@ -214,6 +215,7 @@ const LineChart = forwardRef((props, ref) => { { * The `MicroBarChart` compares different values of the same category to each other by displaying them in a compact way. */ const MicroBarChart = forwardRef((props, ref) => { - const { loading, dataset, onDataPointClick, style, className, slot, ChartPlaceholder, ...rest } = props; + const { loading, loadingDelay, dataset, onDataPointClick, style, className, slot, ChartPlaceholder, ...rest } = props; useStylesheet(styleData, MicroBarChart.displayName); @@ -140,6 +140,7 @@ const MicroBarChart = forwardRef((props, ref ((props, ref) => { const { loading, + loadingDelay, dataset, noLegend, noAnimation, @@ -267,6 +268,7 @@ const PieChart = forwardRef((props, ref) => { dataset={dataset} ref={ref} loading={loading} + loadingDelay={loadingDelay} Placeholder={ChartPlaceholder ?? PieChartPlaceholder} style={style} className={className} diff --git a/packages/charts/src/components/RadarChart/RadarChart.tsx b/packages/charts/src/components/RadarChart/RadarChart.tsx index 93ec41be4b9..73863551ce0 100644 --- a/packages/charts/src/components/RadarChart/RadarChart.tsx +++ b/packages/charts/src/components/RadarChart/RadarChart.tsx @@ -80,6 +80,7 @@ const measureDefaults = { const RadarChart = forwardRef((props, ref) => { const { loading, + loadingDelay, dataset, noLegend, noAnimation, @@ -166,6 +167,7 @@ const RadarChart = forwardRef((props, ref) => { dataset={dataset} ref={ref} loading={loading} + loadingDelay={loadingDelay} Placeholder={ChartPlaceholder ?? PieChartPlaceholder} style={style} className={className} diff --git a/packages/charts/src/components/RadialChart/RadialChart.tsx b/packages/charts/src/components/RadialChart/RadialChart.tsx index 3c8be7b1966..5f5156d1c01 100644 --- a/packages/charts/src/components/RadialChart/RadialChart.tsx +++ b/packages/charts/src/components/RadialChart/RadialChart.tsx @@ -17,7 +17,7 @@ interface RadialChartConfig { [rest: string]: any; } - +//todo expose `loading` export interface RadialChartProps extends Omit { /** * The actual value which defines how much the ring is filled. @@ -126,6 +126,8 @@ const RadialChart = forwardRef((props, ref) => return ( ((props, ref) const { dataset, loading, + loadingDelay, noLegend, noAnimation, tooltipConfig, @@ -216,6 +217,7 @@ const ScatterChart = forwardRef((props, ref) extends Omit((props, ref) => { - const { Placeholder, loading = false, dataset, className, slot, children, resizeDebounce, ...rest } = props; + const { + Placeholder, + loading = false, + dataset, + className, + slot, + children, + resizeDebounce, + loadingDelay, + ...rest + } = props; useStylesheet(styleData, ChartContainer.displayName); @@ -60,6 +71,7 @@ const ChartContainer = forwardRef((props, ref) = {loading && (