import { NextApiRequest, NextApiResponse } from "next"; // Feste Mock-Daten für DIA0, DIA1, DIA2 const mockDataDIA0 = [ { t: "2025-02-14 12:33:00", m: 11.0, v: 1, i: 11.0, a: 11.0 }, { t: "2025-02-14 12:30:00", m: 11.2, v: 1, i: 11.0, a: 11.4 }, { t: "2025-02-14 12:27:00", m: 10.8, v: 1, i: 10.5, a: 11.2 }, ]; const mockDataDIA1 = [ { t: "2025-02-14 12:00:00", i: 10.5, a: 11.0, g: 10.8 }, { t: "2025-02-14 11:00:00", i: 10.0, a: 10.8, g: 10.4 }, { t: "2025-02-14 10:00:00", i: 9.5, a: 10.2, g: 9.8 }, ]; const mockDataDIA2 = [ { t: "2025-02-14 00:00:00", i: 10.3, a: 10.9, g: 10.6 }, { t: "2025-02-13 00:00:00", i: 9.8, a: 10.4, g: 10.1 }, ]; // API-Handler für Mock-Daten export default function handler(req: NextApiRequest, res: NextApiResponse) { const { DIA0, DIA1, DIA2 } = req.query; let responseData = []; if (DIA0) { responseData = mockDataDIA0; } else if (DIA1) { responseData = mockDataDIA1; } else if (DIA2) { responseData = mockDataDIA2; } else { return res .status(400) .json({ error: "Kein gültiger Parameter übergeben. Verwende DIA0, DIA1 oder DIA2.", }); } res.status(200).json(responseData); }