Skip to content
scroll to zoom · drag to pan

hasSizeLadder

function hasSizeLadder(asset): boolean | null;

Defined in: packages/asset-client/dist/index.d.ts:523

¿Este asset tiene variantes de tamaño almacenadas, o sea algo a lo que /t/ pueda saltar?

null cuando no se sabe — un DTO sin presets no dice que no las tenga, dice que no lo trae. Tres estados, tres respuestas: un booleano acá mentiría en un tercio de los casos, y mentiría hacia el lado inseguro.

⚠️ Se pregunta con hasPreset, JAMÁS con presets.includes("s"). La cadena lleva tokens de varias letras —transform-<hex>, upscale_…, pr— que donan s, m, l y o de regalo. Ese es el falso positivo que test/presets-false-positives.test.ts existe para cazar.

Parameter Type
asset { presets?: string | null; }
asset.presets? string | null

boolean | null