fix: phone input update state persistence (#9471)
* fix: phone input update state persistence * refactor: use spreading Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in> --------- Signed-off-by: Udit Takkar <udit.07814802719@cse.mait.ac.in> Co-authored-by: alannnc <alannnc@gmail.com> Co-authored-by: Udit Takkar <udit.07814802719@cse.mait.ac.in>pull/9618/head
parent
8623175612
commit
3a352a94f6
|
@ -57,12 +57,15 @@ const LocationInput = (props: {
|
|||
<Input {...locationFormMethods.register(eventLocationType.variable)} type="text" {...remainingProps} />
|
||||
);
|
||||
} else if (eventLocationType?.organizerInputType === "phone") {
|
||||
const { defaultValue, ...rest } = remainingProps;
|
||||
|
||||
return (
|
||||
<Controller
|
||||
name={eventLocationType.variable}
|
||||
control={control}
|
||||
defaultValue={defaultValue}
|
||||
render={({ field: { onChange, value } }) => {
|
||||
return <PhoneInput onChange={onChange} value={value} {...remainingProps} />;
|
||||
return <PhoneInput onChange={onChange} value={value} {...rest} />;
|
||||
}}
|
||||
/>
|
||||
);
|
||||
|
|
Loading…
Reference in New Issue