diff --git a/src/components/ui/Input.tsx b/src/components/ui/Input.tsx index b98ab253..109aa1a6 100644 --- a/src/components/ui/Input.tsx +++ b/src/components/ui/Input.tsx @@ -10,7 +10,6 @@ type InputProps = { error?: string help?: React.ReactNode multiline?: TMultiline - onChangeText?: (value: string) => void } & React.ComponentPropsWithRef export const Input = forwardRef(function Input< @@ -25,7 +24,6 @@ export const Input = forwardRef(function Input< error, help, multiline, - onChangeText, ...inputProps }: InputProps, ref: TMutliline extends true @@ -55,7 +53,6 @@ export const Input = forwardRef(function Input< isBlock && `is-block`, className, )} - onChange={onChangeText} /> {addon && ( diff --git a/src/pages/dashboard/[subdomain]/settings/domains.tsx b/src/pages/dashboard/[subdomain]/settings/domains.tsx index 120c4120..df3888ed 100644 --- a/src/pages/dashboard/[subdomain]/settings/domains.tsx +++ b/src/pages/dashboard/[subdomain]/settings/domains.tsx @@ -36,9 +36,9 @@ export default function SettingsDomainsPage() { } const [customDomain, setCustomDomain] = useState("") - const customDomainChange = (e: any) => { - setCustomDomain(e.target.value) - } + form.register("custom_domain", { + onChange: (e) => setCustomDomain(e.target.value), + }) useEffect(() => { if (updateSite.isSuccess) { @@ -84,7 +84,6 @@ export default function SettingsDomainsPage() { id="custom_domain" label="Custom Domain" className="w-64" - onChangeText={customDomainChange} {...form.register("custom_domain")} /> {customDomain && (