// Module ID: 16501 // Function ID: 16502 // Name: setVerifyTimezone // Dependencies: [5260, 3974, 2] // Module 16501 (setVerifyTimezone) import "initialize"; let require = arg1; let c2 = false; class UserSettingsManager extends tmp2 { constructor() { applyArgumentsResult = HermesBuiltin.applyArguments(new.target, new.target); closure_0 = applyArgumentsResult; applyArgumentsResult.actions = { POST_CONNECTION_OPEN() { applyArgumentsResult.setVerifyTimezone(); }, OVERLAY_INITIALIZE: applyArgumentsResult.setVerifyTimezone, USER_SETTINGS_PROTO_UPDATE: applyArgumentsResult.ensureTimezoneUpdated }; return applyArgumentsResult; } } const prototype = UserSettingsManager.prototype; prototype["setVerifyTimezone"] = function setVerifyTimezone() { let c2 = true; }; prototype["ensureTimezoneUpdated"] = function ensureTimezoneUpdated() { if (c2) { c2 = false; const _Date = Date; const date = new Date(); const timezoneOffset = date.getTimezoneOffset(); let TimezoneOffset = timezoneOffset(3974).TimezoneOffset; if (TimezoneOffset.getSetting() !== timezoneOffset) { const _setImmediate = setImmediate; setImmediate(() => { const TimezoneOffset = timezoneOffset(outer1_1[1]).TimezoneOffset; return TimezoneOffset.updateSetting(timezoneOffset); }); } } }; const userSettingsManager = new UserSettingsManager(); const result = require("set").fileFinishedImporting("modules/user_settings/UserSettingsManager.tsx"); export default userSettingsManager; export { UserSettingsManager };