import React from 'react' /** * Modal: geplante Einheiten aus einem Trainingsrahmenprogramm (Blueprint-Slots) erzeugen. */ export default function TrainingPlanningFrameworkImportModal({ open, frameworkProgramsList, fwImportProgramId, onProgramChange, fwImportLoading, fwImportDetail, fwImportSelectedSlots, onToggleSlot, fwImportSlotDates, onSlotDateChange, fwImportStartDate, onFwImportStartDateChange, fwImportIntervalDays, onFwImportIntervalDaysChange, fwImportSubmitting, onApplyDateSuggestions, onSubmit, onClose, }) { if (!open) return null return (
Wähle ein Trainingsrahmenprogramm und eine oder mehrere Sessions. Pro Session entsteht eine{' '} eigene geplante Einheit in der aktuellen Gruppe (Kopie des Ablaufs). Die{' '} Verknüpfung zum Rahmen-Slot wird gespeichert, damit die Herkunft sichtbar bleibt.
Laden der Sessions…
) : fwImportDetail?.slots?.length ? ( <>Keine Sessions in diesem Programm.
) : null}