// components/main/kabelueberwachung/kue705FO/Charts/LoopMeasurementChart/LoopChartActionBar.tsx import React, { useState } from "react"; import DateRangePicker from "../DateRangePicker"; import LoopMeasurementChart from "./LoopMeasurementChart"; import { useDispatch } from "react-redux"; import { setChartData } from "../../../../../../redux/slices/chartDataSlice"; const LoopChartActionBar: React.FC = () => { const dispatch = useDispatch(); const [showChart, setShowChart] = useState(false); const handleFetchData = async () => { try { const response = await fetch("/mockData.json"); const data = await response.json(); if (Array.isArray(data)) { console.log("Daten geladen:", data); dispatch(setChartData(data)); } else { console.error("Erwartetes Array, aber erhalten:", data); } } catch (error) { console.error("Fehler beim Laden der Daten:", error); } }; return (
{}} setBisDatum={() => {}} /> {showChart && null}
); }; export default LoopChartActionBar;