Connect the number chart to the backend (#15229)

https://github.com/user-attachments/assets/e8fecb5d-bc9b-425a-9c19-baca15f88b1c
This commit is contained in:
Raphaël Bosi
2025-10-22 10:20:08 +02:00
committed by GitHub
parent bf3c3fc5a5
commit c8fe805ea5
7 changed files with 177 additions and 64 deletions
@@ -1,7 +1,6 @@
import { ChartSkeletonLoader } from '@/page-layout/widgets/graph/components/ChartSkeletonLoader';
import { useGraphBarChartWidgetData } from '@/page-layout/widgets/graph/graphWidgetBarChart/hooks/useGraphBarChartWidgetData';
import { lazy, Suspense } from 'react';
import { isDefined } from 'twenty-shared/utils';
import {
type BarChartConfiguration,
type PageLayoutWidget,
@@ -30,7 +29,6 @@ export const GraphWidgetBarChartRenderer = ({
showDataLabels,
layout,
loading,
error,
} = useGraphBarChartWidgetData({
objectMetadataItemId: widget.objectMetadataId,
configuration: widget.configuration as BarChartConfiguration,
@@ -40,10 +38,6 @@ export const GraphWidgetBarChartRenderer = ({
return <ChartSkeletonLoader />;
}
if (isDefined(error)) {
return <div>Error: {error.message}</div>;
}
const configuration = widget.configuration as BarChartConfiguration;
const groupMode =
configuration.groupMode === 'GROUPED' ? 'grouped' : 'stacked';