cannot host rich rows nor stay open while typing
role="listbox"
tabIndex={-1}
aria-label={items[0]?.source === "file" ? "files" : "skills"}
>
{items.map((item, index) => (
onHover(index)}
// Fire before the textarea loses focus on click.
onMouseDown={(event) => {
event.preventDefault();
onPick(item);
}}
>
{item.label}
{item.description && (
{item.description}
)}
{sourceLabels[item.source] && (
{sourceLabels[item.source]}
)}
))}
);
}