import { clsx } from "clsx"; import { useId } from "react"; export type StyledRadioProps = { value?: string; options: { id: string; name: string; disabled?: boolean; tooltip?: string; }[]; // do we need other fields, e.g. onBlur? onChange(newValue: string): void; }; export function StyledRadio({ value, options, onChange }: StyledRadioProps) { const id = useId(); return (