export const smallBannerFormats = ["204", "207", "210", "227"]; export const mpuFormats = ["205", "206", "215", "225"]; export const interstitialFormats = ["128", "129", "133", "146", "160", "161", "223"]; export enum Format { SBA = "SBA", MPU = "MPU", INT = "INT", DEFAULT = "-1", } export function getFormatFromId(formatId: string | null | undefined): Format { if (!formatId) { return Format.DEFAULT; } else if (smallBannerFormats.includes(formatId)) { return Format.SBA; } else if (mpuFormats.includes(formatId)) { return Format.MPU; } else if (interstitialFormats.includes(formatId)) { return Format.INT; } else { return Format.DEFAULT; } }