// Module ID: 13544 // Function ID: 13545 // Name: getCalendarPreferenceDataForRegion // Dependencies: [13545, 13546, 1281, 13547, 13548] // Module 13544 (getCalendarPreferenceDataForRegion) const require = arg1; const dependencyMap = arg6; arg5.getCalendarPreferenceDataForRegion = function getCalendarPreferenceDataForRegion(region) { let str = null; if (region) { str = region.toUpperCase(); } if (!str) { str = ""; } return require(13545).calendars[str] || require(13545).calendars["001"].map((arg0) => { let str = "gregory"; if ("gregorian" !== arg0) { let str2 = "islamicc"; if ("islamic-civil" !== arg0) { str2 = arg0; } str = str2; } return str; }); }; arg5.getHourCyclesPreferenceDataForLocaleOrRegion = function getHourCyclesPreferenceDataForLocaleOrRegion(locale, region) { const formatted = locale.toLowerCase(); let str = ""; if (region) { str = region.toUpperCase(); } let v001 = require(13546).hourCycles[formatted] || tmp2(13546).hourCycles[str]; if (!v001) { const concat = "".concat; v001 = tmp2(13546).hourCycles["".concat("", formatted, "-001")]; } if (!v001) { v001 = tmp2(13546).hourCycles["001"]; } return require(1281) /* e */.__spreadArray([], v001, true); }; arg5.getTimeZonePreferenceForRegion = function getTimeZonePreferenceForRegion(region) { const formatted = region.toLowerCase(); const items = []; if (require(13547).timezones[formatted]) { return tmp2(1281).__spreadArray(items, tmp2(13547).timezones[formatted], true); } else { return items; } }; arg5.getWeekDataForRegion = function getWeekDataForRegion(region) { let str = ""; if (region) { str = region.toUpperCase(); } if (!str) { str = "001"; } return require(13548).weekData[str] || require(13548).weekData["001"]; };