Skip to content

Commit 7333f7d

Browse files
MSmosBrkr
authored andcommitted
Fix adding chart data label and chart dataset data
1 parent 5509514 commit 7333f7d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

blazorbootstrap/Components/Charts/LineChart.razor.cs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,13 @@ public override async Task<ChartData> AddDataAsync(ChartData chartData, string d
2525
throw new ArgumentNullException(nameof(data));
2626

2727
foreach (var dataset in chartData.Datasets)
28-
if (dataset is LineChartDataset lineChartDataset && lineChartDataset.Label == dataLabel)
29-
if (data is LineChartDatasetData lineChartDatasetData)
28+
if (data is LineChartDatasetData lineChartDatasetData)
29+
if (dataset is LineChartDataset lineChartDataset && lineChartDataset.Label == lineChartDatasetData.DatasetLabel)
30+
{
31+
chartData.Labels?.Add(dataLabel);
3032
lineChartDataset.Data?.Add(lineChartDatasetData.Data as double?);
33+
}
34+
3135

3236
await JSRuntime.InvokeVoidAsync("window.blazorChart.line.addDatasetData", Id, dataLabel, data);
3337

0 commit comments

Comments
 (0)