INNER CODE UNIT · TypeScript
getExportSizes
ParthJadhav/app-store-screenshots · skills/app-store-screenshots/template/src/lib/constants.ts:43
export function getExportSizes(device: Device, orientation: Orientation): ExportSize[] {
if (orientation === "landscape") {
return EXPORT_SIZES_LANDSCAPE[device] || EXPORT_SIZES[device];
}
return EXPORT_SIZES[device];
}
// ---------- Frame aspect ratios ----------
export const MK_RATIO = 1022 / 2082; // iPhone PNG mockup
export const TAB_P_RATIO = 0.667; // tablet portrait
export const TAB_L_RATIO = 1.5; // tablet landscape
export const IPAD_RATIO = 0.770; // iPad
// iPhone mockup screen overlay (pre-measured)
export const PHONE_SCREEN = {
L: (52 / 1022) * 100,
T: (46 / 2082) * 100,
W: (918 / 1022) * 100,