decord/source/modules/core/native/handleAppStateChanged.tsx
2026-07-24 07:16:23 +00:00

57 lines
2.1 KiB
TypeScript

// Module ID: 16636
// Function ID: 129750
// Name: handleAppStateChanged
// Dependencies: [1194, 6651, 653, 3, 20, 686, 4202, 16635, 6707, 3972, 14, 675, 2]
// Exports: default
// Module 16636 (handleAppStateChanged)
import _isNativeReflectConstruct from "_isNativeReflectConstruct";
import closure_4 from "_isNativeReflectConstruct";
import ME from "ME";
import importDefaultResult from "timestamp";
let closure_5;
let closure_6;
const require = arg1;
({ AnalyticEvents: closure_5, AppStates: closure_6 } = ME);
importDefaultResult = new importDefaultResult("index.native.tsx");
let result = require("ME").fileFinishedImporting("modules/core/native/handleAppStateChanged.tsx");
export default function handleAppStateChanged(state) {
state = state.getState();
let obj = importDefault(20);
obj.markAndLog(closure_7, "\u{1F3C3}", "AppState changing from " + state + " to " + state);
obj = { type: "APP_STATE_UPDATE", state };
importDefault(686).dispatch(obj);
let isAuthenticatedResult = state === constants2.BACKGROUND;
if (isAuthenticatedResult) {
isAuthenticatedResult = state === constants2.ACTIVE;
}
let tmp6 = state === constants2.ACTIVE;
if (tmp6) {
tmp6 = state !== constants2.ACTIVE;
}
if (isAuthenticatedResult) {
isAuthenticatedResult = authenticated.isAuthenticated();
}
if (isAuthenticatedResult) {
isAuthenticatedResult = require(4202) /* _isNativeReflectConstruct */.default.isDisconnected();
const _default = require(4202) /* _isNativeReflectConstruct */.default;
}
if (isAuthenticatedResult) {
importDefault(16635).deferUpdate();
const obj4 = importDefault(16635);
}
if (state === constants2.ACTIVE) {
require(6707) /* _createForOfIteratorHelperLoose */.trackAppOpened("launcher");
const obj5 = require(6707) /* _createForOfIteratorHelperLoose */;
const result = require(3972) /* setSystemTheme */.setSystemThemeIfNeeded();
const obj6 = require(3972) /* setSystemTheme */;
}
const obj2 = importDefault(686);
importDefault(14).appStateChanged(state);
if (tmp6) {
importDefault(675).track(constants.APP_BACKGROUND, {});
const obj8 = importDefault(675);
}
};