import React from 'react'; import './fields.css'; type Option = { value: string; label: string }; type SelectMultiProps = { label?: string; description?: string; value: string[]; onChange: (values: string[]) => void; options: Option[]; placeholder?: string; }; export const SelectMulti: React.FC = ({ label, description, value, onChange, options, placeholder = 'Select…', }) => { const handleChange = (e: React.ChangeEvent) => { const selected = Array.from(e.target.selectedOptions).map((opt) => opt.value); onChange(selected); }; return (
{label &&
{label}
} {description &&
{description}
}
); };