159 lines
8.8 KiB
TypeScript
159 lines
8.8 KiB
TypeScript
/* Metro module 5267; source: modules/safety_hub/SafetyHubConstants.tsx; dependencies: [7, 6, 661, 480, 2] */
|
|
import ClassCallCheck from '../../by-id/module-00006-ClassCallCheck.js'; /* Metro dependency 6 */
|
|
import CreateClass from '../../by-id/module-00007-CreateClass.js'; /* Metro dependency 7 */
|
|
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
|
|
import * as AnalyticsUtilsModule from '../../external/discord_common/js/packages/analytics-utils/AnalyticsUtils.tsx'; /* Metro dependency 480 */
|
|
import * as ConstantsModule from '../../Constants.tsx'; /* Metro dependency 661 */
|
|
|
|
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
|
|
let Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let value = CreateClass;
|
|
const AnalyticsSections = (ConstantsModule).AnalyticsSections;
|
|
object = {SETTINGS: 'SETTINGS', ACCOUNT_STANDING: 'ACCOUNT_STANDING', GUILD_SETTINGS: 'GUILD_SETTINGS',
|
|
ENCRYPTION: 'ENCRYPTION', CONTENT_AND_SOCIAL: 'CONTENT_AND_SOCIAL', DATA_PRIVACY: 'DATA_PRIVACY'};
|
|
const SETTINGS = object.SETTINGS;
|
|
const items3 = [SETTINGS];
|
|
const ACCOUNT_STANDING = object.ACCOUNT_STANDING;
|
|
items3[1] = ACCOUNT_STANDING;
|
|
const ENCRYPTION = object.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 object3 = {ViewViolationDetail: 0};
|
|
object3[0] = 'ViewViolationDetail';
|
|
object3.ViewViolationsDropdown = 1;
|
|
object3[1] = 'ViewViolationsDropdown';
|
|
object3.ClickLetUsKnow = 2;
|
|
object3[2] = 'ClickLetUsKnow';
|
|
object3.ClickAgeVerificationLink = 3;
|
|
object3[3] = 'ClickAgeVerificationLink';
|
|
object3.ClickSpamWebformLink = 4;
|
|
object3[4] = 'ClickSpamWebformLink';
|
|
object3.ClickLearnMoreLink = 5;
|
|
object3[5] = 'ClickLearnMoreLink';
|
|
object3.ClickCommunityGuidelinesLink = 6;
|
|
object3[6] = 'ClickCommunityGuidelinesLink';
|
|
object3.ClickWarningSystemHelpcenterLink = 7;
|
|
object3[7] = 'ClickWarningSystemHelpcenterLink';
|
|
const object4 = {SystemDM: 0};
|
|
object4[0] = 'SystemDM';
|
|
object4.StandingTab = 1;
|
|
object4[1] = 'StandingTab';
|
|
object4.AppealIngestion = 2;
|
|
object4[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 object6 = {DIDNT_VIOLATE_POLICY: 0};
|
|
object6[0] = 'DIDNT_VIOLATE_POLICY';
|
|
object6.TOO_STRICT_UNFAIR = 1;
|
|
object6[1] = 'TOO_STRICT_UNFAIR';
|
|
object6.DONT_AGREE_PENALTY = 2;
|
|
object6[2] = 'DONT_AGREE_PENALTY';
|
|
object6.SOMETHING_ELSE = 3;
|
|
object6[3] = 'SOMETHING_ELSE';
|
|
const DIDNT_VIOLATE_POLICY = object6.DIDNT_VIOLATE_POLICY;
|
|
const items2 = [DIDNT_VIOLATE_POLICY];
|
|
const TOO_STRICT_UNFAIR = object6.TOO_STRICT_UNFAIR;
|
|
items2[1] = TOO_STRICT_UNFAIR;
|
|
const DONT_AGREE_PENALTY = object6.DONT_AGREE_PENALTY;
|
|
items2[2] = DONT_AGREE_PENALTY;
|
|
const SOMETHING_ELSE = object6.SOMETHING_ELSE;
|
|
items2[3] = SOMETHING_ELSE;
|
|
const object7 = {};
|
|
const ImpressionGroups = (AnalyticsUtilsModule).ImpressionGroups;
|
|
const APPEAL_INGESTION = ImpressionGroups.APPEAL_INGESTION;
|
|
object7.impression_group = APPEAL_INGESTION;
|
|
const object8 = {SPEED_BUMP: 'speed-bump', COLLECT_SIGNAL: 'collect-signal',
|
|
CONFIRM_SUBMISSION: 'confirm-submission', REQUEST_SENT: 'request-sent', THANKS: 'thanks'};
|
|
const object9 = {};
|
|
let SPEED_BUMP = object8.SPEED_BUMP;
|
|
let COLLECT_SIGNAL = object8.COLLECT_SIGNAL;
|
|
object9[SPEED_BUMP] = {next: COLLECT_SIGNAL, prev: null};
|
|
COLLECT_SIGNAL = object8.COLLECT_SIGNAL;
|
|
let CONFIRM_SUBMISSION = object8.CONFIRM_SUBMISSION;
|
|
SPEED_BUMP = object8.SPEED_BUMP;
|
|
object9[COLLECT_SIGNAL] = {next: CONFIRM_SUBMISSION, prev: SPEED_BUMP};
|
|
CONFIRM_SUBMISSION = object8.CONFIRM_SUBMISSION;
|
|
let REQUEST_SENT = object8.REQUEST_SENT;
|
|
COLLECT_SIGNAL = object8.COLLECT_SIGNAL;
|
|
object9[CONFIRM_SUBMISSION] = {next: REQUEST_SENT, prev: COLLECT_SIGNAL};
|
|
REQUEST_SENT = object8.REQUEST_SENT;
|
|
object9[REQUEST_SENT] = {'next': null, 'prev': null};
|
|
const object13 = {USER: 1};
|
|
object13[1] = 'USER';
|
|
object13.GUILD_OWNER = 2;
|
|
object13[2] = 'GUILD_OWNER';
|
|
object13.GUILD_MEMBER = 3;
|
|
object13[3] = 'GUILD_MEMBER';
|
|
(FileImportTrackerModule).fileFinishedImporting('modules/safety_hub/SafetyHubConstants.tsx');
|
|
exports.SafetyHubView = object;
|
|
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 = object3;
|
|
exports.SafetyHubAnalyticsActionSource = object4;
|
|
exports.AppealIngestionSections = value4;
|
|
exports.AppealIngestionSignal = object6;
|
|
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 = object7;
|
|
exports.AppealIngestionSlideTypes = object8;
|
|
exports.AppealIngestionSlidesOrder = object9;
|
|
exports.ViolationType = object13;
|
|
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 SafetyHubLinks() { // fn#46851, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5445:416, offset: 0x00e6141e, size: 24 bytes, params: 1, frame: 13
|
|
ClassCallCheck(this, SafetyHubLinks);
|
|
}
|
|
|
|
function SafetyHubPolicyNoticeKeys() { // fn#46852, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5445:1083, offset: 0x00c7bd60, size: 24 bytes, params: 1, frame: 13
|
|
ClassCallCheck(this, SafetyHubPolicyNoticeKeys);
|
|
}
|
|
|
|
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
|
|
ClassCallCheck(this, SafetySystemNotificationEmbedKeys);
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun46850, 5267, [7, 6, 661, 480, 2]) /* metro module 5267, dependencies: [7, 6, 661, 480, 2] */;
|