feat: add TextEditor component

This commit is contained in:
Ardeman
2025-03-05 23:39:09 +08:00
parent a6e6e10c69
commit 9117a99cc3
10 changed files with 900 additions and 7 deletions
+3 -1
View File
@@ -22,6 +22,7 @@ type TInputProperties<T extends FieldValues> = Omit<
label?: ReactNode
name: Path<T>
rules?: RegisterOptions
containerClassName?: string
}
export const Input = <TFormValues extends Record<string, unknown>>(
@@ -36,6 +37,7 @@ export const Input = <TFormValues extends Record<string, unknown>>(
placeholder,
disabled,
className,
containerClassName,
...rest
} = properties
const [inputType, setInputType] = useState(type)
@@ -49,7 +51,7 @@ export const Input = <TFormValues extends Record<string, unknown>>(
return (
<Field
className="relative"
className={twMerge('relative', containerClassName)}
disabled={disabled}
id={id}
>