fix(FE): update dashboard line chart and types

This commit is contained in:
randy-ar
2026-01-18 16:15:18 +07:00
parent d31c1deaa2
commit c576933ba2
4 changed files with 18 additions and 12 deletions
@@ -38,7 +38,7 @@ function isOverviewCharts(
function isComparisonCharts(
charts: DashboardOverviewCharts | DashboardComparisonCharts
): charts is DashboardComparisonCharts {
return 'location' in charts || 'flock' in charts || 'kandang' in charts;
return 'farm' in charts || 'flock' in charts || 'kandang' in charts;
}
const lineColors: Record<string, string> = {
@@ -123,7 +123,7 @@ const DashboardLineChart = ({
isComparisonCharts(data.charts)
) {
const comparisonChart =
data.charts.location || data.charts.flock || data.charts.kandang;
data.charts.farm || data.charts.flock || data.charts.kandang;
seriesData = comparisonChart?.series || [];
}
@@ -224,7 +224,7 @@ const DashboardLineChart = ({
isComparisonCharts(data.charts)
) {
const comparisonChart =
data.charts.location || data.charts.flock || data.charts.kandang;
data.charts.farm || data.charts.flock || data.charts.kandang;
seriesData = comparisonChart?.series || [];
}
@@ -303,7 +303,7 @@ const DashboardLineChart = ({
// For COMPARISON mode, use the first available comparison chart
if (isComparisonCharts(data.charts)) {
const chartData =
data.charts.location ||
data.charts.farm ||
data.charts.flock ||
data.charts.kandang;
@@ -353,7 +353,7 @@ const DashboardLineChart = ({
isComparisonCharts(data.charts)
) {
const comparisonChart =
data.charts.location ||
data.charts.farm ||
data.charts.flock ||
data.charts.kandang;
seriesData = comparisonChart?.series || [];
@@ -401,7 +401,7 @@ const DashboardLineChart = ({
isComparisonCharts(data.charts)
) {
const comparisonChart =
data.charts.location ||
data.charts.farm ||
data.charts.flock ||
data.charts.kandang;
seriesData = comparisonChart?.series || [];
@@ -470,7 +470,7 @@ const DashboardLineChart = ({
isComparisonCharts(data.charts)
) {
const comparisonChart =
data.charts.location ||
data.charts.farm ||
data.charts.flock ||
data.charts.kandang;
seriesData = comparisonChart?.series || [];
@@ -497,9 +497,7 @@ const DashboardLineChart = ({
isComparisonCharts(data.charts)
) {
const comparisonChart =
data.charts.location ||
data.charts.flock ||
data.charts.kandang;
data.charts.farm || data.charts.flock || data.charts.kandang;
seriesData = comparisonChart?.series || [];
}
@@ -557,7 +555,7 @@ const DashboardLineChart = ({
isComparisonCharts(data.charts)
) {
const comparisonChart =
data.charts.location || data.charts.flock || data.charts.kandang;
data.charts.farm || data.charts.flock || data.charts.kandang;
dataset = comparisonChart?.dataset || [];
}