Fix tsc errors (#649)

* fixed tsc errors

* fixed tsc errors

* fixed tsc errors

* fixing tsc errors

* fixing more tsc errors

* fixing more tsc errors

* fixed tsc errors

* fixing tsc errors

* fixing PR issues

* commented out tsc check

* completing tsc fixes

* updating lockfile

* removed react-hooks
This commit is contained in:
Dan Ditomaso
2025-06-12 19:00:30 -04:00
committed by GitHub
parent 851da0707c
commit 47f8264c31
59 changed files with 1140 additions and 2799 deletions
+9 -4
View File
@@ -40,13 +40,13 @@ export function SelectInput<T extends FieldValues>({
field,
}: GenericFormElementProps<T, SelectFieldProps<T>>) {
const {
field: { value, onChange, ...rest },
field: { value, onChange, ref, onBlur, ...rest },
} = useController({
name: field.name,
control,
});
const { enumValue, formatEnumName, ...remainingProperties } =
const { enumValue, formatEnumName, defaultValue, ...remainingProperties } =
field.properties;
const valueToKeyMap: Record<string, string> = {};
const optionsEnumValues: [string, number][] = [];
@@ -77,10 +77,15 @@ export function SelectInput<T extends FieldValues>({
onValueChange={handleValueChange}
disabled={disabled}
value={value?.toString()}
{...remainingProperties}
defaultValue={defaultValue?.toString()}
{...rest}
>
<SelectTrigger id={field.name}>
<SelectTrigger
id={field.name}
ref={ref}
onBlur={onBlur}
{...remainingProperties}
>
<SelectValue />
</SelectTrigger>
<SelectContent>