dev smartfarming #1

Merged
agrilink merged 53 commits from development into main 2024-12-30 05:53:19 +00:00
Showing only changes of commit cd0e9e3e85 - Show all commits

View File

@ -93,6 +93,37 @@ export class GraphComponent implements OnInit {
enabled: true, enabled: true,
mode: 'nearest', mode: 'nearest',
intersect: false, intersect: false,
callbacks: {
label: (tooltipItem: any) => {
const datasetLabel = tooltipItem.dataset.label.toLowerCase();
const formattedValue = tooltipItem.formattedValue;
let unit = '';
switch (datasetLabel) {
case 'temperature':
unit = '°C';
break;
case 'light':
unit = 'lux';
break;
case 'moisture':
case 'humidity':
unit = '%';
break;
case 'conductivity':
unit = 'mS/cm';
break;
case 'nitrogen':
case 'phosphorus':
case 'potassium':
unit = 'NPM';
break;
default:
unit = '';
}
return `${tooltipItem.dataset.label}: ${formattedValue} ${unit}`;
},
}
}, },
legend: { legend: {
display: true display: true