added dynamic input based on graph

This commit is contained in:
2025-03-28 18:17:45 +05:30
parent 813f620b4d
commit 49af0ea3c9
12 changed files with 1022 additions and 406 deletions

View File

@@ -6,15 +6,15 @@ interface Measurement {
}
interface MeasurementStore {
measurements: Measurement[];
measurements: Record<string, Measurement>; // Change array to Record<string, Measurement>
interval: number;
duration: string;
setMeasurements: (newMeasurements: Measurement[]) => void;
setMeasurements: (newMeasurements: Record<string, Measurement>) => void;
updateDuration: (newDuration: string) => void;
}
const useChartStore = create<MeasurementStore>((set) => ({
measurements: [],
measurements: {}, // Initialize as an empty object
interval: 1000,
duration: "1h",
@@ -26,3 +26,4 @@ const useChartStore = create<MeasurementStore>((set) => ({
}));
export default useChartStore;