setValue(v as string[])}>
{value.length > 0 ? `${value.length}/3 selected` : "Select up to 3 frameworks..."}
{frameworks.map((framework) => (
{value.includes(framework.value) && }
{framework.label}
))}
Maximum 3 selections allowed
);
},
};
export const Disabled: Story = {
args: { disabled: true },
render() {
const [value, setValue] = useState("");
return (