legenda bez 0 w wykresach
This commit is contained in:
@@ -29,35 +29,35 @@ document.addEventListener("DOMContentLoaded", function () {
|
||||
expensesChart.destroy();
|
||||
}
|
||||
|
||||
if (categorySplit) {
|
||||
// Tryb z podziałem na kategorie
|
||||
expensesChart = new Chart(ctx, {
|
||||
type: 'bar',
|
||||
data: {
|
||||
labels: data.labels,
|
||||
datasets: data.datasets
|
||||
},
|
||||
options: {
|
||||
responsive: true,
|
||||
plugins: {
|
||||
tooltip: { mode: 'index', intersect: false },
|
||||
legend: {
|
||||
position: 'top',
|
||||
labels: {
|
||||
filter: function(legendItem, chart) {
|
||||
const data = chart.chart.data.datasets[legendItem.datasetIndex].data;
|
||||
return data.some(value => value !== 0);
|
||||
if (categorySplit) {
|
||||
expensesChart = new Chart(ctx, {
|
||||
type: 'bar',
|
||||
data: {
|
||||
labels: data.labels,
|
||||
datasets: data.datasets
|
||||
},
|
||||
options: {
|
||||
responsive: true,
|
||||
plugins: {
|
||||
tooltip: { mode: 'index', intersect: false },
|
||||
legend: {
|
||||
position: 'top',
|
||||
labels: {
|
||||
filter: function(legendItem, chart) {
|
||||
const data = chart.chart.data.datasets[legendItem.datasetIndex].data;
|
||||
return data.some(value => value !== 0);
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
scales: {
|
||||
x: { stacked: true },
|
||||
y: { stacked: true, beginAtZero: true }
|
||||
}
|
||||
},
|
||||
scales: {
|
||||
x: { stacked: true },
|
||||
y: { stacked: true, beginAtZero: true }
|
||||
}
|
||||
}
|
||||
});
|
||||
} else {
|
||||
});
|
||||
}
|
||||
else {
|
||||
// Tryb zwykły
|
||||
expensesChart = new Chart(ctx, {
|
||||
type: 'bar',
|
||||
|
Reference in New Issue
Block a user