58 lines
2.0 KiB
TypeScript
58 lines
2.0 KiB
TypeScript
// Metro module 16287 (f16288).
|
|
import * as _PlayAgeSignals from "./PlayAgeSignals";
|
|
import { AgeSignalsVerificationStatus } from "./PlayAgeSignals";
|
|
let env11704 = {};
|
|
const r14 = {};
|
|
r14[AgeSignalsVerificationStatus.VERIFIED] = "VERIFIED";
|
|
r14[AgeSignalsVerificationStatus.SUPERVISED] = "SUPERVISED";
|
|
r14[AgeSignalsVerificationStatus.SUPERVISED_APPROVAL_PENDING] = "SUPERVISED_APPROVAL_PENDING";
|
|
r14[AgeSignalsVerificationStatus.SUPERVISED_APPROVAL_DENIED] = "SUPERVISED_APPROVAL_DENIED";
|
|
r14[AgeSignalsVerificationStatus.UNKNOWN] = "UNKNOWN";
|
|
r14[AgeSignalsVerificationStatus.DECLARED] = "DECLARED";
|
|
const c11704_3 = r14;
|
|
const c11704_4 = Object.fromEntries(Object.entries(r14).map((item) => {
|
|
const [r22, r23] = item;
|
|
return [r23, Number(r22)];
|
|
}));
|
|
const r56 = {
|
|
getAgeSignals: async () => {
|
|
const toAppStoreAgeCheck2 = function toAppStoreAgeCheck(a0) {
|
|
return {
|
|
platform: "android",
|
|
ageLower: a0.ageLower,
|
|
ageUpper: a0.ageUpper,
|
|
googleUserStatus: a0.userStatus == null ? void 0 : c11704_3[a0.userStatus]
|
|
};
|
|
};
|
|
return toAppStoreAgeCheck2(await _PlayAgeSignals.getAgeSignals());
|
|
},
|
|
getIsConsideredOlderThan: async (c22951_0, c22951_1) => {
|
|
let isConsideredOlderThan;
|
|
let c28324_0, c28324_1;
|
|
L13: {
|
|
let env31024;
|
|
c28324_1 = void 0;
|
|
const r13 = env31024 = {
|
|
$parent: env11704
|
|
};
|
|
c28324_0 = r13;
|
|
env31024[0] = void 0;
|
|
if (c22951_1 != null) {
|
|
env31024[0] = (function toPlayAgeSignals(a0) {
|
|
return {
|
|
userStatus: a0.googleUserStatus == null ? void 0 : c11704_4[a0.googleUserStatus],
|
|
ageLower: a0.ageLower,
|
|
ageUpper: a0.ageUpper
|
|
};
|
|
})(c22951_1);
|
|
isConsideredOlderThan = _PlayAgeSignals.isConsideredOlderThan(env31024[0], c22951_0);
|
|
break L13;
|
|
}
|
|
env31024[0] = await _PlayAgeSignals.getAgeSignals();
|
|
return _PlayAgeSignals.isConsideredOlderThan(env31024[0], c22951_0);
|
|
}
|
|
return isConsideredOlderThan;
|
|
}
|
|
};
|
|
export default r56;
|