@@ -42,8 +42,7 @@ import { Divider } from "@/components/ui-components/divider";
4242
4343type UserDetails = {
4444 username : string ;
45- firstName : string ;
46- surname : string ;
45+ name : string ;
4746 gender : string ;
4847 dateOfBirth : string ;
4948 location : string ;
@@ -63,8 +62,7 @@ export default function AdditionalSignUpDetails({
6362 const searchParams = useSearchParams ( ) ;
6463
6564 const {
66- surname,
67- firstName,
65+ name,
6866 username,
6967 location,
7068 dateOfBirth,
@@ -75,7 +73,7 @@ export default function AdditionalSignUpDetails({
7573 let slide : number ;
7674 if ( searchParams . get ( "slide" ) ) {
7775 slide = Number ( searchParams . get ( "slide" ) ) ;
78- } else if ( ! surname || ! firstName || ! username || ! location ) {
76+ } else if ( ! name || ! username || ! location ) {
7977 slide = 1 ;
8078 } else if ( ! dateOfBirth || ! gender ) {
8179 slide = 2 ;
@@ -102,15 +100,15 @@ export default function AdditionalSignUpDetails({
102100function SlideOne ( { details } : { details : UserDetails } ) {
103101 const router = useRouter ( ) ;
104102
105- const { username, firstName , surname , location } = details ;
103+ const { username, name , location } = details ;
106104
107105 const {
108106 register,
109107 handleSubmit,
110108 formState : { errors, isSubmitting } ,
111109 } = useForm < TypeSlideOneSchema > ( {
112110 resolver : zodResolver ( slideOneSchema ) ,
113- defaultValues : { username, firstName , surname , location } ,
111+ defaultValues : { username, name , location } ,
114112 } ) ;
115113
116114 const onFormSubmit = async ( data : TypeSlideOneSchema ) => {
@@ -139,33 +137,16 @@ function SlideOne({ details }: { details: UserDetails }) {
139137 < Divider className = "my-4 mt-4" />
140138 < div className = "mx-4" >
141139 < Field >
142- < Label > First Name</ Label >
140+ < Label > Full Name</ Label >
143141 < Input
144- id = "first -name"
145- placeholder = "Enter first name"
146- invalid = { ! ! errors ?. firstName }
147- { ...register ( "firstName " ) }
142+ id = "full -name"
143+ placeholder = "Enter full name"
144+ invalid = { ! ! errors ?. name }
145+ { ...register ( "name " ) }
148146 />
149- { errors ?. firstName && (
147+ { errors ?. name && (
150148 < ErrorMessage className = "text-red-500" >
151- { errors . firstName . message }
152- </ ErrorMessage >
153- ) }
154- </ Field >
155- </ div >
156-
157- < div className = "mx-4 mt-4" >
158- < Field >
159- < Label > Surname</ Label >
160- < Input
161- id = "surname"
162- placeholder = "Enter surname"
163- invalid = { ! ! errors ?. surname }
164- { ...register ( "surname" ) }
165- />
166- { errors ?. surname && (
167- < ErrorMessage className = "text-red-500" >
168- { errors . surname . message }
149+ { errors . name . message }
169150 </ ErrorMessage >
170151 ) }
171152 </ Field >
0 commit comments