Files
porthole/apps/web/app/api/assets/[id]/url/variant.ts
2026-02-01 12:08:18 -08:00

10 lines
270 B
TypeScript

export function pickVariantKey(
input: { variants: Array<{ kind: string; size: number; key: string }> },
req: { kind: string; size: number },
) {
const v = input.variants.find(
(x) => x.kind === req.kind && x.size === req.size,
);
return v?.key ?? null;
}