// Module ID: 7482 // Function ID: 7483 // Name: adUser // Dependencies: [589, 709, 2] // Module 7482 (adUser) import { Store } from "initialize"; let c1 = false; let c2 = false; let c3 = null; let c4 = null; class AdUserStore extends Store { } const prototype = AdUserStore.prototype; Object.defineProperty(prototype, "adUser", { get: function adUser() { return closure_0; }, set: undefined }); Object.defineProperty(prototype, "isFetching", { get: function isFetching() { return c1; }, set: undefined }); Object.defineProperty(prototype, "hasFetchFailed", { get: function hasFetchFailed() { return c2; }, set: undefined }); Object.defineProperty(prototype, "fetchPromise", { get: function fetchPromise() { return c3; }, set: undefined }); Object.defineProperty(prototype, "lastFetchedAt", { get: function lastFetchedAt() { return c4; }, set: undefined }); Object.defineProperty(prototype, "hasFetchedRecently", { get: function hasFetchedRecently() { let tmp = null != c4; if (tmp) { const _Date = Date; tmp = Date.now() - c4 < 21600000; } return tmp; }, set: undefined }); prototype["setFetchPromise"] = function setFetchPromise(arg0) { let closure_3 = arg0; }; AdUserStore.displayName = "AdUserStore"; const adUserStore = new AdUserStore(require("dispatcher"), { POST_CONNECTION_OPEN: function handlePostConnectionOpen() { }, FETCH_AD_USER_START: function handleFetchAdUserStart() { let c1 = true; let closure_4 = Date.now(); }, FETCH_AD_USER_SUCCESS: function handleFetchAdUserSuccess(advertisingId) { let c1 = false; let c3 = null; let closure_0 = { advertisingId: advertisingId.advertisingId, isLimitAdTrackingEnabled: advertisingId.isLimitAdTrackingEnabled }; let c2 = false; }, FETCH_AD_USER_FAILURE: function handleFetchAdUserFailure() { let c1 = false; let c2 = true; let c3 = null; } }); const result = require("set").fileFinishedImporting("modules/ads/native/AdUserStore.tsx"); export default adUserStore;