const { useState } = React; window.AdminAusencias = function({ globalUsers, absences, saveAbsence, confirmAction, showToast }) { const [absenceUser, setAbsenceUser] = useState(''); const [absenceDate, setAbsenceDate] = useState(window.getNICDate()); const [absenceType, setAbsenceType] = useState('injustificada'); const [absenceNotes, setAbsenceNotes] = useState(''); const handleFormSubmit = (e) => { e.preventDefault(); saveAbsence(e, absenceUser, absenceDate, absenceType, absenceNotes); setAbsenceUser(''); setAbsenceNotes(''); }; return (

Registrar Ausencia

Si seleccionas "Descontar", se restará automáticamente 1 día de las vacaciones del empleado.

setAbsenceDate(e.target.value)} className="w-full p-4 bg-slate-50 rounded-2xl font-bold outline-none focus:ring-2 focus:ring-red-100" required />