'use client' import { useState } from 'react' import type { ProcessTask } from './types' export function SkipModal({ task, onClose, onSkip, }: { task: ProcessTask onClose: () => void onSkip: (reason: string) => Promise }) { const [reason, setReason] = useState('') const [saving, setSaving] = useState(false) const handleSkip = async () => { if (!reason.trim()) return setSaving(true) try { await onSkip(reason) onClose() } catch { setSaving(false) } } return (
e.target === e.currentTarget && onClose()}>

Aufgabe ueberspringen

{task.title}