diff --git a/frontend/src/pages/WizardPage.tsx b/frontend/src/pages/WizardPage.tsx
index 5c46fa4..f4da244 100644
--- a/frontend/src/pages/WizardPage.tsx
+++ b/frontend/src/pages/WizardPage.tsx
@@ -60,6 +60,7 @@ export function WizardPage() {
});
const sourceItems = sources.data?.items || [];
+ const sourceRow = sourceItems.find((item) => item.source === source) || sourceItems[0];
const needsPicker = sourceItems.filter((item) => item.status === "ACTIVE").length > 1;
const visible = useMemo(() => criteria.data?.criteria || [], [criteria.data]);
@@ -113,6 +114,16 @@ export function WizardPage() {
{categoryId && !sources.isLoading && sourceItems.length === 0 ? (
Keine Source für diese Produktkategorie verfügbar.
) : null}
+ {sourceRow?.taxonomy_status === "NOT_LEARNED" && criteria.isLoading ? (
+
Kriterien für diese Produktkategorie werden gerade vorbereitet.
+ ) : null}
+ {sourceRow?.taxonomy_status === "LEARNING" ?
: null}
+ {sourceRow?.taxonomy_status === "BLOCKED" ? (
+
Quelle derzeit nicht automatisiert abfragbar.
+ ) : null}
+ {sourceRow?.taxonomy_status === "BROKEN" ? (
+
Die Quelle für diese Kategorie ist derzeit unbrauchbar.
+ ) : null}
{needsPicker ? (