/* Metro module 5267; source: modules/safety_hub/SafetyHubConstants.tsx; dependencies: [7, 6, 661, 480, 2] */ function _fun46850(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#46850, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5445:6, offset: 0x011b07d1, size: 1336 bytes, params: 8, frame: 36 var object2; let Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); let value = importDefault(7) /* metro dependency 7 */; const env0_0 = importDefault(6) /* metro dependency 6 */; const AnalyticsSections = (require(661) /* metro dependency 661: Constants */).AnalyticsSections; object2 = {SETTINGS: 'SETTINGS', ACCOUNT_STANDING: 'ACCOUNT_STANDING', GUILD_SETTINGS: 'GUILD_SETTINGS', ENCRYPTION: 'ENCRYPTION', CONTENT_AND_SOCIAL: 'CONTENT_AND_SOCIAL', DATA_PRIVACY: 'DATA_PRIVACY'}; const SETTINGS = object2.SETTINGS; const items3 = [SETTINGS]; const ACCOUNT_STANDING = object2.ACCOUNT_STANDING; items3[1] = ACCOUNT_STANDING; const ENCRYPTION = object2.ENCRYPTION; items3[2] = ENCRYPTION; const value2 = value(SafetyHubLinks); value2.TOS_LINK = 'https://discord.com/terms'; value2.COMMUNITY_GUIDELINES = 'https://discord.com/guidelines'; value2.APPEALS_LINK = 'https://support.discord.com/hc/requests/new?ticket_form_id=360000029731'; value2.WARNING_SYSTEM_HELPCENTER_LINK = 'https://support.discord.com/hc/articles/18210965981847'; value2.AGE_VERIFICATION_LINK = 'https://support.discord.com/hc/requests/new?ticket_form_id=360000029731'; value2.SPAM_LINK = 'https://support.discord.com/hc/requests/new?ticket_form_id=360000029731&tf_360055270593=__dc.ticket_form-tnsv1_appeals_other_questions__'; value2.LEARN_MORE_UU_APPEAL_LINK = 'https://support.discord.com/hc/articles/360041820932'; const value3 = value(SafetyHubPolicyNoticeKeys); value3.CLASSIFICATION_ID = 'classification_id'; value3.INCIDENT_TIMESTAMP = 'incident_time'; value = value(SafetySystemNotificationEmbedKeys); value.ICON_TYPE = 'icon_type'; value.HEADER = 'header'; value.BODY = 'body'; value.CTAS = 'ctas'; value.TIMESTAMP = 'timestamp'; value.THEME = 'theme'; value.CLIENT_VERSION_MESSAGE = 'client_version_message'; value.LEARN_MORE_LINK = 'learn_more_link'; value.CLASSIFICATION_ID = 'classification_id'; const object5 = {ViewViolationDetail: 0}; object5[0] = 'ViewViolationDetail'; object5.ViewViolationsDropdown = 1; object5[1] = 'ViewViolationsDropdown'; object5.ClickLetUsKnow = 2; object5[2] = 'ClickLetUsKnow'; object5.ClickAgeVerificationLink = 3; object5[3] = 'ClickAgeVerificationLink'; object5.ClickSpamWebformLink = 4; object5[4] = 'ClickSpamWebformLink'; object5.ClickLearnMoreLink = 5; object5[5] = 'ClickLearnMoreLink'; object5.ClickCommunityGuidelinesLink = 6; object5[6] = 'ClickCommunityGuidelinesLink'; object5.ClickWarningSystemHelpcenterLink = 7; object5[7] = 'ClickWarningSystemHelpcenterLink'; const object10 = {SystemDM: 0}; object10[0] = 'SystemDM'; object10.StandingTab = 1; object10[1] = 'StandingTab'; object10.AppealIngestion = 2; object10[2] = 'AppealIngestion'; Object = global.Object; const freeze = Object.freeze; const APPEAL_INGESTION_SPEED_BUMP = AnalyticsSections.APPEAL_INGESTION_SPEED_BUMP; const APPEAL_INGESTION_COLLECT_SIGNAL = AnalyticsSections.APPEAL_INGESTION_COLLECT_SIGNAL; const APPEAL_INGESTION_CONFIRM_SUBMISSION = AnalyticsSections.APPEAL_INGESTION_CONFIRM_SUBMISSION; const APPEAL_INGESTION_REQUEST_SENT = AnalyticsSections.APPEAL_INGESTION_REQUEST_SENT; const APPEAL_INGESTION_THANKS = AnalyticsSections.APPEAL_INGESTION_THANKS; const APPEAL_INGESTION_SPAM = AnalyticsSections.APPEAL_INGESTION_SPAM; const value4 = Reflect.apply(freeze, Object, [{SPEED_BUMP: APPEAL_INGESTION_SPEED_BUMP, COLLECT_SIGNAL: APPEAL_INGESTION_COLLECT_SIGNAL, CONFIRM_SUBMISSION: APPEAL_INGESTION_CONFIRM_SUBMISSION, REQUEST_SENT: APPEAL_INGESTION_REQUEST_SENT, THANKS: APPEAL_INGESTION_THANKS, SPAM: APPEAL_INGESTION_SPAM}]); const object11 = {DIDNT_VIOLATE_POLICY: 0}; object11[0] = 'DIDNT_VIOLATE_POLICY'; object11.TOO_STRICT_UNFAIR = 1; object11[1] = 'TOO_STRICT_UNFAIR'; object11.DONT_AGREE_PENALTY = 2; object11[2] = 'DONT_AGREE_PENALTY'; object11.SOMETHING_ELSE = 3; object11[3] = 'SOMETHING_ELSE'; const DIDNT_VIOLATE_POLICY = object11.DIDNT_VIOLATE_POLICY; const items2 = [DIDNT_VIOLATE_POLICY]; const TOO_STRICT_UNFAIR = object11.TOO_STRICT_UNFAIR; items2[1] = TOO_STRICT_UNFAIR; const DONT_AGREE_PENALTY = object11.DONT_AGREE_PENALTY; items2[2] = DONT_AGREE_PENALTY; const SOMETHING_ELSE = object11.SOMETHING_ELSE; items2[3] = SOMETHING_ELSE; const object12 = {}; const ImpressionGroups = (require(480) /* metro dependency 480: AnalyticsUtils */).ImpressionGroups; const APPEAL_INGESTION = ImpressionGroups.APPEAL_INGESTION; object12.impression_group = APPEAL_INGESTION; const object14 = {SPEED_BUMP: 'speed-bump', COLLECT_SIGNAL: 'collect-signal', CONFIRM_SUBMISSION: 'confirm-submission', REQUEST_SENT: 'request-sent', THANKS: 'thanks'}; const object15 = {}; let SPEED_BUMP = object14.SPEED_BUMP; let COLLECT_SIGNAL = object14.COLLECT_SIGNAL; object15[SPEED_BUMP] = {next: COLLECT_SIGNAL, prev: null}; COLLECT_SIGNAL = object14.COLLECT_SIGNAL; let CONFIRM_SUBMISSION = object14.CONFIRM_SUBMISSION; SPEED_BUMP = object14.SPEED_BUMP; object15[COLLECT_SIGNAL] = {next: CONFIRM_SUBMISSION, prev: SPEED_BUMP}; CONFIRM_SUBMISSION = object14.CONFIRM_SUBMISSION; let REQUEST_SENT = object14.REQUEST_SENT; COLLECT_SIGNAL = object14.COLLECT_SIGNAL; object15[CONFIRM_SUBMISSION] = {next: REQUEST_SENT, prev: COLLECT_SIGNAL}; REQUEST_SENT = object14.REQUEST_SENT; object15[REQUEST_SENT] = {'next': null, 'prev': null}; const object16 = {USER: 1}; object16[1] = 'USER'; object16.GUILD_OWNER = 2; object16[2] = 'GUILD_OWNER'; object16.GUILD_MEMBER = 3; object16[3] = 'GUILD_MEMBER'; (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/safety_hub/SafetyHubConstants.tsx'); exports.SafetyHubView = object2; exports.SafetyHubViewOrder = items3; exports.AGE_APPEAL_ACTION_SHEET_NAME = 'AUTOMATED_UNDERAGE_APPEAL'; exports.SafetyHubLinks = value2; exports.SafetyHubPolicyNoticeKeys = value3; exports.SafetySystemNotificationCtaType = {POLICY_VIOLATION_DETAIL: 'policy_violation_detail', LEARN_MORE_LINK: 'learn_more_link'}; exports.SafetySystemNotificationEmbedKeys = value; exports.SafetyHubAnalyticsActions = object5; exports.SafetyHubAnalyticsActionSource = object10; exports.AppealIngestionSections = value4; exports.AppealIngestionSignal = object11; exports.AppealIngestionSignalOrder = items2; exports.DEFAULT_MEDIA_MAX_WIDTH = 372; exports.DEFAULT_MEDIA_MAX_HEIGHT = 279; exports.VIDEO_PLACEHOLDER_WIDTH = 250; exports.VIDEO_PLACEHOLDER_HEIGHT = 250; exports.VIDEO_PLACEHOLDER_FILENAME = 'video.png'; exports.APPEAL_INGESTION_IMPRESSION_PROPERTIES = object12; exports.AppealIngestionSlideTypes = object14; exports.AppealIngestionSlidesOrder = object15; exports.ViolationType = object16; exports.AgeCheckStatus = {LOADING: 'loading', ERROR: 'error', SUCCESS: 'success', FAILURE: 'failure', NONE: 'none'}; exports.AGE_CHECK_POLL_DELAY_MS = 2000; exports.AGE_CHECK_POLL_INTERVAL_MS = 15000; exports.AGE_CHECK_MAX_POLL_ATTEMPTS = 5; } function SafetySystemNotificationEmbedKeys() { // fn#46853, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5445:1359, offset: 0x011b0d09, size: 24 bytes, params: 1, frame: 13 env0_0(this, SafetySystemNotificationEmbedKeys); }