import React from 'react' /** * Inline-Angebot: aus Suchstring neue Übung per KI anlegen (Fokusbereich + optional Titel/Skizze). */ export default function ExerciseAiQuickCreateOffer({ searchLabel, title, onTitleChange, sketch, onSketchChange, focusAreaId, onFocusAreaChange, focusAreas = [], catalogsReady = true, busy = false, error = '', onRunAi, showSketchField = true, sketchOptional = true, hint, }) { const canRun = !busy && (title || '').trim().length >= 3 && focusAreaId && (sketchOptional || (sketch || '').trim().length > 0) return (
Keine passende Übung gefunden

{hint || (searchLabel ? `Für „${searchLabel}“ lässt sich eine neue Übung mit KI vorschlagen — Texte danach bearbeiten und speichern.` : 'Neue Übung mit KI vorschlagen — Texte danach bearbeiten und speichern.')}

onTitleChange(e.target.value)} autoComplete="off" maxLength={300} placeholder="Titel der neuen Übung" />
{showSketchField ? (