Files
video-shader-toys/ui/src/components/KvList.jsx
Aiden be315111ea
Some checks failed
CI / Native Windows Build And Tests (push) Has been cancelled
CI / React UI Build (push) Has been cancelled
CI / Windows Release Package (push) Has been cancelled
UI updates and preroll buffer to 8 frames
2026-05-05 20:56:53 +10:00

13 lines
365 B
JavaScript

export function KvList({ values, variant = "cards" }) {
return (
<dl className={variant === "rows" ? "kv-rows" : "definition-grid compact"}>
{values.map(([key, value]) => (
<div className={variant === "rows" ? "kv-row" : "definition-card"} key={key}>
<dt>{key}</dt>
<dd>{value}</dd>
</div>
))}
</dl>
);
}