+ {/* Virtualised rows are absolutely positioned; this sizes the popup to the widest label. */}
+
+ {options.map((o) => (
+
+
+ {o.icon && }
+ {tx(o.label)}
+
+ ))}
+
o.value}
@@ -144,7 +154,7 @@ export function Select({
<>
{o.value === value && }
{o.icon && }
- {tx(o.label)}
+ {tx(o.label)}
{o.detail && (
{tx(o.detail)}