388 lines
13 KiB
TypeScript
388 lines
13 KiB
TypeScript
// Module ID: 14211
|
|
// Function ID: 14212
|
|
// Name: PasskeyUpsellPromoSheet
|
|
// Dependencies: [32, 19, 17, 2048, 21, 558, 576, 14212, 14209, 14208, 6365, 1127, 1370, 5282, 9816, 5746, 2]
|
|
|
|
// Module 14211 (PasskeyUpsellPromoSheet)
|
|
import react_native from "react-native" /* 17 */;
|
|
import DismissibleContentConstants from "DismissibleContentConstants" /* 2048 */;
|
|
import NativeCeremoniesDefault from "NativeCeremonies" /* 6365 */;
|
|
import PasskeyUpsellManagerDefault from "PasskeyUpsellManager" /* 14208 */;
|
|
import _slicedToArray from "_slicedToArray" /* 32 */;
|
|
import react from "react" /* 19 */;
|
|
import Fragment from "Fragment" /* 21 */;
|
|
import ReactCompilerGating from "ReactCompilerGating" /* 558 */;
|
|
import size from "module_2" /* 2 */;
|
|
|
|
const require = globalThis.__r;
|
|
|
|
let metroImportAll;
|
|
let metroImportDefault;
|
|
const Image = react_native.Image;
|
|
const ContentDismissActionType = DismissibleContentConstants.ContentDismissActionType;
|
|
({ jsx: metroImportDefault, jsxs: metroImportAll } = Fragment);
|
|
const tmp3 = ReactCompilerGating.isReactCompilerEnabled() ? (() => {
|
|
let _require;
|
|
let first;
|
|
let items;
|
|
let obj4;
|
|
let onRegisterSuccess;
|
|
let setRegistering;
|
|
let tmp10;
|
|
let tmp11;
|
|
let tmp12;
|
|
let tmp13;
|
|
let tmp14;
|
|
let tmp9;
|
|
let obj = require("react");
|
|
const cResult = obj.c(19);
|
|
if (cResult[0] === Symbol.for("react.memo_cache_sentinel")) {
|
|
let obj2 = { source: require("AssetRegistry"), style: { height: 190, width: 220, resizeMode: "contain" } };
|
|
const tmp7 = closure_7(Image, obj2);
|
|
cResult[0] = tmp7;
|
|
first = tmp7;
|
|
} else {
|
|
first = cResult[0];
|
|
}
|
|
_require = _slicedToArray(react.useState(""), 2)[1];
|
|
[tmp9, importDefault] = react.useState(false);
|
|
_slicedToArray(react.useState(false), 2);
|
|
if (cResult[1] === Symbol.for("react.memo_cache_sentinel")) {
|
|
onRegisterSuccess = function onRegisterSuccess(merged) {
|
|
const obj = require("PasskeyUpsellActionCreators");
|
|
const result = obj.closePasskeyUpsellPromoSheet();
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result1 = obj2.openPasskeyUpsellPromoModal(merged);
|
|
};
|
|
class P {
|
|
constructor() {
|
|
const obj = PasskeyUpsellManagerDefault;
|
|
obj.markDismissed(ContentDismissActionType.TAKE_ACTION);
|
|
const obj2 = NativeCeremoniesDefault;
|
|
const obj3 = { setRegistering: importDefault, setError, onRegisterSuccess };
|
|
obj2.registerPasskey(obj3);
|
|
}
|
|
}
|
|
cResult[1] = P;
|
|
tmp10 = P;
|
|
} else {
|
|
tmp10 = cResult[1];
|
|
}
|
|
if (cResult[2] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
class P {
|
|
constructor() {
|
|
const obj = PasskeyUpsellManagerDefault;
|
|
obj.markDismissed(ContentDismissActionType.TAKE_ACTION);
|
|
const obj2 = NativeCeremoniesDefault;
|
|
const obj3 = { setRegistering: importDefault, setError, onRegisterSuccess };
|
|
obj2.registerPasskey(obj3);
|
|
}
|
|
}
|
|
tmp11 = I;
|
|
} else {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
}
|
|
if (cResult[3] === Symbol.for("react.memo_cache_sentinel")) {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
class P {
|
|
constructor() {
|
|
const obj = PasskeyUpsellManagerDefault;
|
|
obj.markDismissed(ContentDismissActionType.TAKE_ACTION);
|
|
const obj2 = NativeCeremoniesDefault;
|
|
const obj3 = { setRegistering: importDefault, setError, onRegisterSuccess };
|
|
obj2.registerPasskey(obj3);
|
|
}
|
|
}
|
|
const tmp16Result = tmp16(require("intl").t.CjleBl);
|
|
const tmpResult = require("PlatformUtils");
|
|
const isIOSResult = tmpResult.isIOS();
|
|
const string = tmp(tmp2[11]).intl.string;
|
|
const t = tmp(tmp2[11]).t;
|
|
if (isIOSResult) {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
} else {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
}
|
|
class B {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
return obj.markDismissed(constants.USER_DISMISS);
|
|
}
|
|
}
|
|
cResult[3] = tmp16Result;
|
|
cResult[4] = tmp19;
|
|
cResult[5] = B;
|
|
tmp14 = B;
|
|
tmp12 = tmp16Result;
|
|
tmp13 = tmp19;
|
|
} else {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
class P {
|
|
constructor() {
|
|
const obj = PasskeyUpsellManagerDefault;
|
|
obj.markDismissed(ContentDismissActionType.TAKE_ACTION);
|
|
const obj2 = NativeCeremoniesDefault;
|
|
const obj3 = { setRegistering: importDefault, setError, onRegisterSuccess };
|
|
obj2.registerPasskey(obj3);
|
|
}
|
|
}
|
|
tmp14 = cResult[5];
|
|
}
|
|
if (cResult[6] !== tmp9) {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
class P {
|
|
constructor() {
|
|
const obj = PasskeyUpsellManagerDefault;
|
|
obj.markDismissed(ContentDismissActionType.TAKE_ACTION);
|
|
const obj2 = NativeCeremoniesDefault;
|
|
const obj3 = { setRegistering: importDefault, setError, onRegisterSuccess };
|
|
obj2.registerPasskey(obj3);
|
|
}
|
|
}
|
|
const t2 = tmp(tmp2[11]).t;
|
|
if (tmp9) {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
} else {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
}
|
|
cResult[6] = tmp9;
|
|
cResult[7] = tmp21;
|
|
} else {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
}
|
|
if (cResult[8] === tmp9) {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
class P {
|
|
constructor() {
|
|
const obj = PasskeyUpsellManagerDefault;
|
|
obj.markDismissed(ContentDismissActionType.TAKE_ACTION);
|
|
const obj2 = NativeCeremoniesDefault;
|
|
const obj3 = { setRegistering: importDefault, setError, onRegisterSuccess };
|
|
obj2.registerPasskey(obj3);
|
|
}
|
|
}
|
|
if (cResult[13] === tmp9) {
|
|
class I {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
}
|
|
}
|
|
class P {
|
|
constructor() {
|
|
const obj = PasskeyUpsellManagerDefault;
|
|
obj.markDismissed(ContentDismissActionType.TAKE_ACTION);
|
|
const obj2 = NativeCeremoniesDefault;
|
|
const obj3 = { setRegistering: importDefault, setError, onRegisterSuccess };
|
|
obj2.registerPasskey(obj3);
|
|
}
|
|
}
|
|
let obj3 = { illustration: first, title: tmp12, description: tmp13, onDismiss: tmp14, actions: closure_8(require("ButtonGroup").ButtonGroup, obj4) };
|
|
class B {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
return obj.markDismissed(constants.USER_DISMISS);
|
|
}
|
|
}
|
|
obj4 = { children: items };
|
|
items = [tmp22, tmp25];
|
|
cResult[16] = tmp22;
|
|
cResult[17] = tmp25;
|
|
cResult[18] = closure_7(tmp30, obj3);
|
|
const tmp32 = closure_7(tmp30, obj3);
|
|
}
|
|
const obj5 = { size: "lg", variant: "secondary", onPress: tmp11, text: tmp24, disabled: tmp9 };
|
|
const tmp27 = closure_7(require("components/Button/Button").Button, obj5);
|
|
class B {
|
|
constructor() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
return obj.markDismissed(constants.USER_DISMISS);
|
|
}
|
|
}
|
|
cResult[13] = tmp9;
|
|
cResult[14] = tmp24;
|
|
cResult[15] = tmp27;
|
|
}
|
|
cResult[8] = tmp9;
|
|
cResult[9] = tmp20;
|
|
cResult[10] = closure_7(require("components/Button/Button").Button, { size: "lg", onPress: tmp10, text: tmp20, loading: tmp9, disabled: tmp9 });
|
|
const tmp23 = closure_7(require("components/Button/Button").Button, { size: "lg", onPress: tmp10, text: tmp20, loading: tmp9, disabled: tmp9 });
|
|
}) : (() => {
|
|
let ButtonGroup;
|
|
let intl;
|
|
let obj6;
|
|
let require;
|
|
let setRegistering;
|
|
let string2Result;
|
|
let string3Result;
|
|
let stringResult;
|
|
let tmp10;
|
|
let tmp7;
|
|
function onRegisterSuccess(merged) {
|
|
const obj = require("PasskeyUpsellActionCreators");
|
|
const result = obj.closePasskeyUpsellPromoSheet();
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result1 = obj2.openPasskeyUpsellPromoModal(merged);
|
|
}
|
|
let obj = { source: require("AssetRegistry"), style: { height: 190, width: 220, resizeMode: "contain" } };
|
|
const tmp4 = closure_7(Image, obj);
|
|
[r10018, require] = react.useState("");
|
|
_slicedToArray(react.useState(""), 2);
|
|
[tmp7, importDefault] = react.useState(false);
|
|
let obj2 = {
|
|
illustration: tmp4,
|
|
title: intl.string(require("intl").t.CjleBl),
|
|
description: stringResult,
|
|
onDismiss() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
return obj.markDismissed(constants.USER_DISMISS);
|
|
},
|
|
actions: tmp10(ButtonGroup, obj6)
|
|
};
|
|
_slicedToArray(react.useState(false), 2);
|
|
const PromoSheet = require("PromoSheet").PromoSheet;
|
|
intl = require("intl").intl;
|
|
let obj3 = require("PlatformUtils");
|
|
const isIOSResult = obj3.isIOS();
|
|
const intl2 = require("intl").intl;
|
|
const string = intl2.string;
|
|
const t = require("intl").t;
|
|
if (isIOSResult) {
|
|
stringResult = string(t["7yxR9t"]);
|
|
} else {
|
|
stringResult = string(t.d6uxJy);
|
|
}
|
|
ButtonGroup = tmp2(tmp3[15]).ButtonGroup;
|
|
const obj4 = {
|
|
size: "lg",
|
|
onPress() {
|
|
const obj = PasskeyUpsellManagerDefault;
|
|
obj.markDismissed(ContentDismissActionType.TAKE_ACTION);
|
|
const obj2 = NativeCeremoniesDefault;
|
|
const obj3 = { setRegistering: importDefault, setError: require, onRegisterSuccess };
|
|
obj2.registerPasskey(obj3);
|
|
},
|
|
text: string2Result,
|
|
loading: tmp7,
|
|
disabled: tmp7
|
|
};
|
|
const Button = tmp2(tmp3[13]).Button;
|
|
const intl3 = tmp2(tmp3[11]).intl;
|
|
const string2 = intl3.string;
|
|
const t2 = tmp2(tmp3[11]).t;
|
|
tmp10 = closure_8;
|
|
if (tmp7) {
|
|
string2Result = string2(t2.wePEBF);
|
|
} else {
|
|
string2Result = string2(t2.NIFmCJ);
|
|
}
|
|
const items = [closure_7(Button, obj4), ];
|
|
const obj5 = {
|
|
size: "lg",
|
|
variant: "secondary",
|
|
onPress() {
|
|
const obj = require("PasskeyUpsellManager");
|
|
obj.markDismissed(constants.USER_DISMISS);
|
|
const obj2 = require("PasskeyUpsellActionCreators");
|
|
const result = obj2.closePasskeyUpsellPromoSheet();
|
|
},
|
|
text: string3Result,
|
|
disabled: tmp7
|
|
};
|
|
const Button2 = tmp2(tmp3[13]).Button;
|
|
const intl4 = tmp2(tmp3[11]).intl;
|
|
const string3 = intl4.string;
|
|
const t3 = tmp2(tmp3[11]).t;
|
|
if (tmp7) {
|
|
string3Result = string3(t3.wePEBF);
|
|
} else {
|
|
string3Result = string3(t3["7J6/nG"]);
|
|
}
|
|
obj6 = { children: items };
|
|
items[1] = closure_7(Button2, obj5);
|
|
return closure_7(PromoSheet, obj2);
|
|
});
|
|
let result = size.fileFinishedImporting("modules/webauthn/native/PasskeyUpsellPromoSheet.tsx");
|
|
|
|
export default tmp3;
|
|
export const PASSWORDLESS_UPSELL_MODAL_KEY = "PASSWORDLESS_UPSELL_MODAL_KEY";
|