diff --git a/project/frontend/src/routes/config.tsx b/project/frontend/src/routes/config.tsx index 08e422b..eef808b 100644 --- a/project/frontend/src/routes/config.tsx +++ b/project/frontend/src/routes/config.tsx @@ -8,6 +8,8 @@ import Snackbar from "@mui/material/Snackbar"; import MuiAlert from "@mui/material/Alert"; import { useState, useEffect } from "react"; import CircularProgress from "@mui/material/CircularProgress"; +import Tooltip from "@mui/material/Tooltip"; + @@ -36,9 +38,7 @@ function ConfigPage() { try { const res = await fetch(`${API_HOST}/api/kpi/settings`); const data = await res.json(); - console.log("🔍 GELADENE KPIs:", data); const untrainedExists = data.some((kpi: any) => { - console.log("➡️", kpi.name, "is_trained:", kpi.is_trained); return kpi.is_trained === false; }); setHasUntrainedKPIs(untrainedExists); @@ -84,7 +84,7 @@ function ConfigPage() { checkInitialTrainingStatus(); }, []); - + const handleAddNewKPI = () => { navigate({ to: "/config-add", @@ -137,7 +137,7 @@ function ConfigPage() { setSnackbarOpen(true); setTrainingRunning(false); - fetchKPISettings(); // 👉 hier hinzufügen! + fetchKPISettings(); } @@ -179,24 +179,43 @@ function ConfigPage() { - + {trainingRunning || !hasUntrainedKPIs ? ( + + + + + + ) : ( + + )} + +