/* Metro module 13247; source: modules/webauthn/native/WebAuthnScreens.tsx; dependencies: [13244, 33, 13248, 1244, 13255, 5282, 13250, 13260, 13261, 13264, 13265, 2] */
function _fun101028(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#101028, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13437:6, offset: 0x0220532d, size: 145 bytes, params: 8, frame: 18
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_3 = (require(13244) /* metro dependency 13244: WebAuthnConstants */).WebAuthnScreens;
const env0_4 = (require(33) /* metro dependency 33 */).jsx;
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/webauthn/native/WebAuthnScreens.tsx');
exports.getScreens = getScreens_101029;
}
function getScreens_101029({isModal}) { // fn#101029, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13437:227, offset: 0x022053be, size: 593 bytes, params: 2, frame: 22
var r5;
var moduleValue;
var moduleValue2;
const object2 = {};
const MODAL_UPSELL = WebAuthnScreens.MODAL_UPSELL;
object2[MODAL_UPSELL] = {title: '', render: render_101030};
const INIT = WebAuthnScreens.INIT;
const object4 = {};
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
let string = intl.string;
const t = (require(1244) /* metro dependency 1244: indexNative */).t;
object4.title = Reflect.apply(string, intl, [t['0N1s81']]);
object4.render = render_101031;
if (isModal) {
moduleValue = require(5282) /* metro dependency 5282: NavigatorHeaderNative */;
r5 = moduleValue.getHeaderCloseButton((importDefault(13250) /* metro dependency 13250: PasskeyUpsellActionCreators */).closePasskeyUpsellModal);
} else {
r5 = undefined;
}
object4.headerLeft = r5;
object2[INIT] = object4;
const EDIT = WebAuthnScreens.EDIT;
string = intl.string;
const UBBwwF = t.UBBwwF;
object2[EDIT] = {render: render_101032, title: Reflect.apply(string, intl, [UBBwwF])};
const REGISTER = WebAuthnScreens.REGISTER;
object2[REGISTER] = {render: render_101033, title: intl.string(t.vrOCCk)};
const NAME = WebAuthnScreens.NAME;
const object5 = {render: render_101034};
object5.title = intl.string(t['cY/IOu']);
if (isModal) {
moduleValue2 = require(5282) /* metro dependency 5282: NavigatorHeaderNative */;
r5 = moduleValue2.getHeaderCloseButton((importDefault(13250) /* metro dependency 13250: PasskeyUpsellActionCreators */).closePasskeyUpsellModal);
} else {
r5 = undefined;
}
object5.headerLeft = r5;
object2[NAME] = object5;
const SUCCESS = WebAuthnScreens.SUCCESS;
const object8 = {render: render_101035};
object8.title = intl.string(t['7wPZln']);
object2[SUCCESS] = object8;
return object2;
}
function getScreens_101029Render() { // fn#101030, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13437:301, owner: getScreens_101029.render, offset: 0x0220560f, size: 39 bytes, params: 1, frame: 13
const value = environment.__proto__;
return ((Component) => )(importDefault(13248) /* metro dependency 13248: PasskeyUpsellView */);
}
function getScreens_101029Render_101032(a0) { // fn#101032, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13437:502, owner: getScreens_101029.render, offset: 0x0220565d, size: 49 bytes, params: 2, frame: 14
const value = environment.__proto__;
return ((Component) => )(importDefault(13260) /* metro dependency 13260: WebAuthnEditStep */);
}
function getScreens_101029Render_101033() { // fn#101033, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13437:589, owner: getScreens_101029.render, offset: 0x0220568e, size: 39 bytes, params: 1, frame: 13
const value = environment.__proto__;
return ((Component) => )(importDefault(13261) /* metro dependency 13261: WebAuthnRegisterStep */);
}
function getScreens_101029Render_101035() { // fn#101035, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:13437:840, owner: getScreens_101029.render, offset: 0x022056b5, size: 39 bytes, params: 1, frame: 13
const value = environment.__proto__;
return ((Component) => )(importDefault(13265) /* metro dependency 13265: WebAuthnSuccessStep */);
}