Browse Source

wip

pull/552/head
Dan Ditomaso 1 year ago
parent
commit
51b4ee7756
  1. 5
      src/components/Form/FormSelect.tsx

5
src/components/Form/FormSelect.tsx

@ -39,11 +39,15 @@ export function SelectInput<T extends FieldValues>({
disabled,
field,
}: GenericFormElementProps<T, SelectFieldProps<T>>) {
// Get default value and set it
const defaultValue = field.properties.defaultValue ?? field.defaultValue;
const {
field: { value, onChange, ...rest },
} = useController({
name: field.name,
control,
defaultValue: defaultValue ? defaultValue.toString() : undefined,
});
const { enumValue, formatEnumName, ...remainingProperties } = field.properties;
@ -76,6 +80,7 @@ export function SelectInput<T extends FieldValues>({
onValueChange={handleValueChange}
disabled={disabled}
value={value?.toString()}
defaultValue={defaultValue?.toString()}
{...remainingProperties}
{...rest}
>

Loading…
Cancel
Save