Files
web/packages/design-system/lib/components/Form/FormSelect/index.tsx
Rasmus Langvad d0546926a9 Merged in fix/3697-prettier-configs (pull request #3396)
fix(SW-3691): Setup one prettier config for whole repo

* Setup prettierrc in root and remove other configs


Approved-by: Joakim Jäderberg
Approved-by: Linus Flood
2026-01-07 12:45:50 +00:00

26 lines
554 B
TypeScript

"use client"
import { useController } from "react-hook-form"
import { Select } from "../../Select"
import { SelectProps } from "../../Select/types"
export function FormSelect({ label, items, name }: SelectProps) {
const { field, fieldState } = useController({
name,
})
return (
<Select
items={items}
label={label}
isInvalid={fieldState.invalid}
name={name}
onBlur={field.onBlur}
onSelectionChange={(c) => field.onChange(c ?? "")}
selectedKey={field.value}
data-testid={name}
/>
)
}