diff --git a/src/pages/profile.tsx b/src/pages/profile.tsx index 54ff55cc..53a565aa 100644 --- a/src/pages/profile.tsx +++ b/src/pages/profile.tsx @@ -64,6 +64,8 @@ export default function Home() { const [gender, setGender] = useState(); const [employment, setEmployment] = useState(); const [position, setPosition] = useState(); + const [companyName, setCompanyName] = useState(""); + const [commercialRegistration, setCommercialRegistration] = useState(""); const profilePictureInput = useRef(null); @@ -89,6 +91,10 @@ export default function Home() { setGender(user.demographicInformation?.gender); setEmployment(user.type === "corporate" ? undefined : user.demographicInformation?.employment); setPosition(user.type === "corporate" ? user.demographicInformation?.position : undefined); + if(user.type === 'agent') { + setCompanyName(user.agentInformation?.companyName) + setCommercialRegistration(user.agentInformation?.commercialRegistration) + } } }, [user]); @@ -219,7 +225,7 @@ export default function Home() { name="companyName" onChange={() => null} placeholder="Enter corporate name" - defaultValue={user.agentInformation.companyName} + defaultValue={companyName} disabled /> null} placeholder="Enter commercial registration" - defaultValue={user.agentInformation.commercialRegistration} + defaultValue={commercialRegistration} disabled />