MethasakTKL / User-profile-management-Form

https://user-profile-management-form.vercel.app
0 stars 0 forks source link

Fix: split init form data #2

Open IounOm opened 3 days ago

IounOm commented 3 days ago

ประกาศเป็น initValue แยกออกจาก formData แล้วเรียกใช้ใน formData และใน function reset ทีเดียว

{
    name: "",
    lastName: "",
    email: "",
    gender: "",
    hobbies: [],
    status: "",
    note: "",
    confirmPDPA: false,
}
  const [formData, setFormData] = useState<FormData>({
    name: "",
    lastName: "",
    email: "",
    gender: "",
    hobbies: [],
    status: "",
    note: "",
    confirmPDPA: false,
  });

  const handleReset = () => {
    setFormData({
      name: "",
      lastName: "",
      email: "",
      gender: "",
      hobbies: [],
      status: "",
      note: "",
      confirmPDPA: false,
    });
  };
MethasakTKL commented 2 days ago

แก้เรียบร้อยแล้วครับ ได้แยกเป็น initValue แล้วค่อยเรียกใช้ครับ