diff --git a/src/components/recruit/createRecruit.js b/src/components/recruit/createRecruit.js index 295e89c62bd804cf3c6b900cef82eae403783464..2e6bcac8b19e3243165e06dd4dcff53200e3e8ee 100644 --- a/src/components/recruit/createRecruit.js +++ b/src/components/recruit/createRecruit.js @@ -21,9 +21,9 @@ function CreateRecruit({ isOpen, onClose }){ const [timeData, setTimeData] = useState({ startHour: null, - startMinute: null, + startMinute: '00', endHour: null, - endMinute: null + endMinute: '00' }); const handleInputChange = (e) => { @@ -55,17 +55,24 @@ function CreateRecruit({ isOpen, onClose }){ const handleSave = (e) => { e.preventDefault() - if(formData.data.timeCategory === "D"){ + if(formData.data.timeCategory === "TBD"){ handleSubmit({ ...formData, data: { ...formData.data, - startTime: `${timeData.startHour || '00'}:${timeData.startMinute || '00'}`, - endTime: `${timeData.endHour || '00'}:${timeData.endMinute || '00'}`, + startTime: null, + endTime: null, } }); }else{ - handleSubmit(formData); + handleSubmit({ + ...formData, + data: { + ...formData.data, + startTime: `${timeData.startHour}:${timeData.startMinute || '00'}`, + endTime: `${timeData.endHour}:${timeData.endMinute || '00'}`, + } + }); } };