44 lines
2.6 KiB
TypeScript
44 lines
2.6 KiB
TypeScript
// Metro module 9185 (f9186).
|
|
import { UserRequiredActions, VerificationTypes } from "../../Constants";
|
|
import { intl, t } from "../../intl/index.native";
|
|
import Module12 from "../../_bundle/Module12";
|
|
const { CAPTCHA, EMAIL, PHONE, REVERIFY_EMAIL, REVERIFY_PHONE } = VerificationTypes;
|
|
const r21 = {};
|
|
r21[UserRequiredActions.REQUIRE_VERIFIED_EMAIL] = [EMAIL];
|
|
r21[UserRequiredActions.REQUIRE_VERIFIED_PHONE] = [PHONE];
|
|
r21[UserRequiredActions.REQUIRE_REVERIFIED_EMAIL] = [REVERIFY_EMAIL];
|
|
r21[UserRequiredActions.REQUIRE_REVERIFIED_PHONE] = [REVERIFY_PHONE];
|
|
r21[UserRequiredActions.REQUIRE_VERIFIED_EMAIL_OR_VERIFIED_PHONE] = [EMAIL, PHONE];
|
|
r21[UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_VERIFIED_PHONE] = [PHONE, REVERIFY_EMAIL];
|
|
r21[UserRequiredActions.REQUIRE_VERIFIED_EMAIL_OR_REVERIFIED_PHONE] = [EMAIL, REVERIFY_PHONE];
|
|
r21[UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_REVERIFIED_PHONE] = [REVERIFY_EMAIL, REVERIFY_PHONE];
|
|
r21[UserRequiredActions.REQUIRE_CAPTCHA] = [CAPTCHA];
|
|
r21[UserRequiredActions.AGREEMENTS] = [];
|
|
r21[UserRequiredActions.REQUIRE_SAFETY_FLOWS] = [];
|
|
let c6030_5 = r21;
|
|
const r45 = {
|
|
isPhoneReverification: (a0, a1) => a0 !== void 0 && a0.isPhoneVerified() && (a1 === UserRequiredActions.REQUIRE_REVERIFIED_PHONE || a1 === UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_REVERIFIED_PHONE || a1 === UserRequiredActions.REQUIRE_VERIFIED_EMAIL_OR_REVERIFIED_PHONE),
|
|
isEmailReverification: (a0) => a0 === UserRequiredActions.REQUIRE_REVERIFIED_EMAIL || a0 === UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_REVERIFIED_PHONE || a0 === UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_VERIFIED_PHONE,
|
|
isFullScreenVerification: function isFullScreenVerification(a0) {
|
|
return a0 === UserRequiredActions.REQUIRE_CAPTCHA || a0 === UserRequiredActions.REQUIRE_VERIFIED_EMAIL || a0 === UserRequiredActions.REQUIRE_VERIFIED_PHONE || a0 === UserRequiredActions.REQUIRE_REVERIFIED_PHONE || a0 === UserRequiredActions.REQUIRE_REVERIFIED_EMAIL_OR_REVERIFIED_PHONE || a0 === UserRequiredActions.REQUIRE_VERIFIED_EMAIL_OR_REVERIFIED_PHONE || this.isEmailReverification(a0);
|
|
},
|
|
getVerificationTypes: (a0) => a0 != null && typeof a0 !== "symbol" ? c6030_5[a0] : [],
|
|
getButtonTitle: (a0) => {
|
|
if (VerificationTypes.EMAIL === a0) {
|
|
return intl.string(t["1MPz27"]);
|
|
}
|
|
if (VerificationTypes.PHONE === a0) {
|
|
return intl.string(t.mjJeco);
|
|
}
|
|
if (VerificationTypes.REVERIFY_EMAIL === a0) {
|
|
return intl.string(t.nmdPFX);
|
|
}
|
|
if (VerificationTypes.REVERIFY_PHONE === a0) {
|
|
return intl.string(t.of2125);
|
|
}
|
|
return intl.string(t["oF6+Ww"]);
|
|
},
|
|
areVerificationTypesEqual: (a0, a1) => Module12.isEqual(a0, a1)
|
|
};
|
|
export default r45;
|