import { Icon } from './Icons' function AlternativeModal({ exercise, alternatives, loading, error, onSelect, onClose }) { if (!exercise) return null return (
event.stopPropagation()}>

Alternativa övningar

För {exercise.name}

{loading && (
Laddar alternativ...
)} {!loading && error && (
{error}
)} {!loading && !error && alternatives.length === 0 && (
Inga alternativ hittades.
)} {!loading && !error && alternatives.length > 0 && (
{alternatives.map((alt) => (
{alt.name} {alt.description || 'Ingen beskrivning tillgänglig.'}
))}
)}
) } export default AlternativeModal