diff --git a/components/form/communication/escalation-forward-form.tsx b/components/form/communication/escalation-forward-form.tsx index cc28a12a..7e6b4c2f 100644 --- a/components/form/communication/escalation-forward-form.tsx +++ b/components/form/communication/escalation-forward-form.tsx @@ -139,17 +139,27 @@ export default function FormQuestionsForward() { formState: { errors }, } = useForm({ resolver: zodResolver(taskSchema), + defaultValues: { + title: "", + description: "", + }, }); useEffect(() => { async function initState() { const response = await getQuestionTicket(id); - setDetail(response?.data?.data); + const data = response?.data?.data; + setDetail(data); - if (response?.data !== null) { - setDetailTickets(response?.data?.data); + if (data) { + reset({ + title: data.message ?? "", + description: data.emergencyIssue?.description ?? "", + }); } + setDetailTickets(data); + if (detailTickets?.emergencyIssue) { reset({ title: detailTickets.emergencyIssue.title || "", @@ -334,7 +344,7 @@ export default function FormQuestionsForward() {
Properties