Type '{ Icon: ForwardRefExoticComponent<Omit<SVGProps<SVGSVGElement>, "children" | "ref"> & RefAttributes<SVGSVGElement>>; label: string; checked: boolean; onChange: () => void; onSelect: () => void; }' is not assignable to type 'IntrinsicAttributes & Pick<{ as?: "button" | "a" | "div" | undefined; className?: string | undefined; Icon: ReactNode | ComponentType<SVGAttributes<SVGElement>>; ... 4 more ...; disabled?: boolean | undefined; } & Omit<...>, "label" | ... 3 more ... | "Icon"> & { ...; } & RefAttributes<...>'.