Import (UseContext, UseEffect, Use
Import (UseContext, UseEffect, Use
const {
register,
handleSubmit,
getValues,
formState: { errors },
} = useForm();
if (loading) {
return <span className="loading loading-spinner text-warning loading-
lg"></span>;
}
// console.log(userData[0]);
const { _id, name, photoUrl, fatherName, gender, nid, passport, country, phone,
email } = userData[0];
// console.log(_id);
// this part for update and insert new data for the user
nidUrl: nidRes.data.data.display_url,
passportUrl: passportRes.data.data.display_url,
certificatUrl: certificatRes.data.data.display_url,
ieltsUrl: ieltsRes.data.data.display_url,
userStatus: 'ecaApplied'
}
console.log(updateUserInfo);
if (loading) {
return <span className="loading loading-spinner text-warning loading-
lg"></span>;
}
})
.then(res => res.json())
.then(data => {
console.log(data);
if (data.modifiedCount > 0) {
Swal.fire({
position: "top-end",
icon: "success",
title: "ECA Application Success",
showConfirmButton: false,
timer: 1500
});
return (
<div className=" flex flex-col justify-center items-center ">
{/* image part */}
<div className="flex flex-col gap-3 items-center">
<img className="w-40 h-44 mx-auto" src={photoUrl}
alt="profilepic" />
<h1 className="text-2xl font-bold">{name}</h1>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>