Files
discord-decomp/sources/modules/reply_nudge/ReplyNudgeExperiment.tsx
T
2026-07-27 16:20:00 +03:00

104 lines
5.5 KiB
TypeScript

/* Metro module 5224; source: modules/reply_nudge/ReplyNudgeExperiment.tsx; dependencies: [1854, 672, 2] */
function _fun46238(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#46238, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5402:6, offset: 0x011a358a, size: 1011 bytes, params: 8, frame: 26
var object11;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
let value = require(1854) /* metro dependency 1854: apex */;
const createApexExperiment = value.createApexExperiment;
object11 = {'name': '2026-01-reply-nudge', 'kind': 'user'};
const object12 = {'enabled': false, 'displayNudges': false, 'minUserDMAffinity': -1, 'maxNudgeCount': 1};
let Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
let DAY = Millis.DAY;
object12.maxNudgeAge = 3 * DAY;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
let HOUR = Millis.HOUR;
object12.minSinceReceiverMessageMs = 12 * HOUR;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object12.minLatestMessageAgeMs = 24 * HOUR;
object11.defaultConfig = object12;
const object13 = {};
const object14 = {'enabled': true, 'displayNudges': false, 'minUserDMAffinity': -1, 'maxNudgeCount': 2};
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
DAY = Millis.DAY;
object14.maxNudgeAge = 3 * DAY;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object14.minSinceReceiverMessageMs = 12 * HOUR;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object14.minLatestMessageAgeMs = 24 * HOUR;
object13[0] = object14;
const object15 = {'enabled': true, 'displayNudges': true, 'minUserDMAffinity': -1, 'maxNudgeCount': 2};
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
DAY = Millis.DAY;
object15.maxNudgeAge = 3 * DAY;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object15.minSinceReceiverMessageMs = 12 * HOUR;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object15.minLatestMessageAgeMs = 24 * HOUR;
object13[1] = object15;
const object16 = {'enabled': true, 'displayNudges': true, 'minUserDMAffinity': 0.05, 'maxNudgeCount': 2};
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
DAY = Millis.DAY;
object16.maxNudgeAge = 3 * DAY;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object16.minSinceReceiverMessageMs = 12 * HOUR;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object16.minLatestMessageAgeMs = 24 * HOUR;
object13[2] = object16;
const object17 = {'enabled': true, 'displayNudges': true, 'minUserDMAffinity': -1, 'maxNudgeCount': 2};
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
DAY = Millis.DAY;
object17.maxNudgeAge = 3 * DAY;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object17.minSinceReceiverMessageMs = 36 * HOUR;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object17.minLatestMessageAgeMs = 24 * HOUR;
object13[3] = object17;
const object18 = {'enabled': true, 'displayNudges': true, 'minUserDMAffinity': 0.05, 'maxNudgeCount': 2};
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
DAY = Millis.DAY;
object18.maxNudgeAge = 3 * DAY;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object18.minSinceReceiverMessageMs = 36 * HOUR;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object18.minLatestMessageAgeMs = 24 * HOUR;
object13[4] = object18;
const object19 = {'enabled': true, 'displayNudges': true, 'minUserDMAffinity': -1, 'maxNudgeCount': 5};
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
DAY = Millis.DAY;
object19.maxNudgeAge = 3 * DAY;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
let MINUTE = Millis.MINUTE;
object19.minSinceReceiverMessageMs = 5 * MINUTE;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
MINUTE = Millis.MINUTE;
object19.minLatestMessageAgeMs = 5 * MINUTE;
object13[5] = object19;
const object20 = {'enabled': true, 'displayNudges': false, 'minUserDMAffinity': -1, 'maxNudgeCount': 5};
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
DAY = Millis.DAY;
object20.maxNudgeAge = 3 * DAY;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object20.minSinceReceiverMessageMs = 6 * HOUR;
Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
HOUR = Millis.HOUR;
object20.minLatestMessageAgeMs = 6 * HOUR;
object13[6] = object20;
object11.variations = object13;
value = Reflect.apply(createApexExperiment, value, [object11]);
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/reply_nudge/ReplyNudgeExperiment.tsx');
exports.ReplyNudgeExperiment = value;
}