Initial commit

This commit is contained in:
janisslsm committed 2026-07-27 16:20:00 +03:00
commit af3b49f756
16065 files changed
+2938410

No files matched your search

@@ -0,0 +1,75 @@
/* Metro module 4082; source: modules/haptics/HapticFeedbackTypes.tsx; dependencies: [2] */
function _fun33480(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#33480, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4240:6, offset: 0x01030263, size: 638 bytes, params: 8, frame: 16
var object2;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
object2 = {IMPACT_LIGHT: 0};
object2[0] = 'IMPACT_LIGHT';
object2.IMPACT_MEDIUM = 1;
object2[1] = 'IMPACT_MEDIUM';
object2.IMPACT_HEAVY = 2;
object2[2] = 'IMPACT_HEAVY';
object2.NOTIFICATION_ERROR = 3;
object2[3] = 'NOTIFICATION_ERROR';
object2.DRAG_AND_DROP_START = 4;
object2[4] = 'DRAG_AND_DROP_START';
object2.DRAG_AND_DROP_END = 5;
object2[5] = 'DRAG_AND_DROP_END';
object2.DRAG_AND_DROP_MOVE = 6;
object2[6] = 'DRAG_AND_DROP_MOVE';
object2.SOFT = 7;
object2[7] = 'SOFT';
object2.SELECTION = 8;
object2[8] = 'SELECTION';
object2.RIGID = 9;
object2[9] = 'RIGID';
object2.NOTIFICATION_SUCCESS = 10;
object2[10] = 'NOTIFICATION_SUCCESS';
object2.NOTIFICATION_WARNING = 11;
object2[11] = 'NOTIFICATION_WARNING';
object2.CONFIRM = 12;
object2[12] = 'CONFIRM';
object2.REJECT = 13;
object2[13] = 'REJECT';
object2.GESTURE_START = 14;
object2[14] = 'GESTURE_START';
object2.GESTURE_END = 15;
object2[15] = 'GESTURE_END';
object2.SEGMENT_TICK = 16;
object2[16] = 'SEGMENT_TICK';
object2.SEGMENT_FREQUENT_TICK = 17;
object2[17] = 'SEGMENT_FREQUENT_TICK';
object2.TOGGLE_ON = 18;
object2[18] = 'TOGGLE_ON';
object2.TOGGLE_OFF = 19;
object2[19] = 'TOGGLE_OFF';
object2.CLOCK_TICK = 20;
object2[20] = 'CLOCK_TICK';
object2.CONTEXT_CLICK = 21;
object2[21] = 'CONTEXT_CLICK';
object2.KEYBOARD_PRESS = 22;
object2[22] = 'KEYBOARD_PRESS';
object2.KEYBOARD_RELEASE = 23;
object2[23] = 'KEYBOARD_RELEASE';
object2.KEYBOARD_TAP = 24;
object2[24] = 'KEYBOARD_TAP';
object2.LONG_PRESS = 25;
object2[25] = 'LONG_PRESS';
object2.TEXT_HANDLE_MOVE = 26;
object2[26] = 'TEXT_HANDLE_MOVE';
object2.VIRTUAL_KEY = 27;
object2[27] = 'VIRTUAL_KEY';
object2.VIRTUAL_KEY_RELEASE = 28;
object2[28] = 'VIRTUAL_KEY_RELEASE';
object2.EFFECT_CLICK = 29;
object2[29] = 'EFFECT_CLICK';
object2.EFFECT_DOUBLE_CLICK = 30;
object2[30] = 'EFFECT_DOUBLE_CLICK';
object2.EFFECT_HEAVY_CLICK = 31;
object2[31] = 'EFFECT_HEAVY_CLICK';
object2.EFFECT_TICK = 32;
object2[32] = 'EFFECT_TICK';
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/haptics/HapticFeedbackTypes.tsx');
exports.default = object2;
}
@@ -0,0 +1,102 @@
/* Metro module 4081; source: modules/haptics/HapticUtils.native.tsx; dependencies: [4082, 4083, 477, 4092, 2] */
function _fun33477(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#33477, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4239:6, offset: 0x0102f7a7, size: 127 bytes, params: 8, frame: 19
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/haptics/HapticUtils.native.tsx');
exports.HapticFeedbackTypes = importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */;
exports.triggerHapticFeedback = triggerHapticFeedback;
}
function getAndroidLightImpactEffect() { // fn#33478, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4239:43, offset: 0x0102f826, size: 70 bytes, params: 1, frame: 12
const parseInt = global.parseInt;
var value;
const getSystemVersion = (require(4092) /* metro dependency 4092: DeviceUtils */).getSystemVersion;
value = parseInt(Reflect.apply(getSystemVersion, value, []));
value = 'effectTick';
return value < 29 ? 'impactLight' : value;
}
function triggerHapticFeedback(a0) { // fn#33479, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:4239:331, offset: 0x0102f86c, size: 2551 bytes, params: 2, frame: 15
var moduleValue;
var moduleValue3;
var moduleValue5;
var moduleValue8;
var moduleValue10;
var value;
const IMPACT_LIGHT = (importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).IMPACT_LIGHT;
if (IMPACT_LIGHT === a0) {
moduleValue10 = require(4083) /* metro dependency 4083 */;
moduleValue10.trigger((require(477) /* metro dependency 477: PlatformUtils */).isAndroid() ? getAndroidLightImpactEffect() : 'selection');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).IMPACT_MEDIUM === a0) {
moduleValue8 = require(4083) /* metro dependency 4083 */;
moduleValue8.trigger((require(477) /* metro dependency 477: PlatformUtils */).isAndroid() ? getAndroidLightImpactEffect() : 'impactMedium');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).IMPACT_HEAVY === a0) {
(require(4083) /* metro dependency 4083 */).trigger('impactHeavy');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).NOTIFICATION_ERROR === a0) {
(require(4083) /* metro dependency 4083 */).trigger('notificationError');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).DRAG_AND_DROP_START === a0) {
value = require(4083) /* metro dependency 4083 */;
value.trigger((require(477) /* metro dependency 477: PlatformUtils */).isAndroid() ? 'impactMedium' : 'impactHeavy');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).DRAG_AND_DROP_END === a0) {
moduleValue5 = require(4083) /* metro dependency 4083 */;
moduleValue5.trigger((require(477) /* metro dependency 477: PlatformUtils */).isAndroid() ? getAndroidLightImpactEffect() : 'notificationSuccess');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).DRAG_AND_DROP_MOVE === a0) {
moduleValue3 = require(4083) /* metro dependency 4083 */;
moduleValue3.trigger((require(477) /* metro dependency 477: PlatformUtils */).isAndroid() ? getAndroidLightImpactEffect() : 'impactMedium');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).SOFT === a0) {
(require(4083) /* metro dependency 4083 */).trigger('soft');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).SELECTION === a0) {
moduleValue = require(4083) /* metro dependency 4083 */;
moduleValue.trigger((require(477) /* metro dependency 477: PlatformUtils */).isAndroid() ? getAndroidLightImpactEffect() : 'selection');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).RIGID === a0) {
(require(4083) /* metro dependency 4083 */).trigger('rigid');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).NOTIFICATION_SUCCESS === a0) {
(require(4083) /* metro dependency 4083 */).trigger('notificationSuccess');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).NOTIFICATION_WARNING === a0) {
(require(4083) /* metro dependency 4083 */).trigger('notificationWarning');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).CONFIRM === a0) {
(require(4083) /* metro dependency 4083 */).trigger('confirm');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).REJECT === a0) {
(require(4083) /* metro dependency 4083 */).trigger('reject');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).GESTURE_START === a0) {
(require(4083) /* metro dependency 4083 */).trigger('gestureStart');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).GESTURE_END === a0) {
(require(4083) /* metro dependency 4083 */).trigger('gestureEnd');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).SEGMENT_TICK === a0) {
(require(4083) /* metro dependency 4083 */).trigger('segmentTick');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).SEGMENT_FREQUENT_TICK === a0) {
(require(4083) /* metro dependency 4083 */).trigger('segmentFrequentTick');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).TOGGLE_ON === a0) {
(require(4083) /* metro dependency 4083 */).trigger('toggleOn');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).TOGGLE_OFF === a0) {
(require(4083) /* metro dependency 4083 */).trigger('toggleOff');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).CLOCK_TICK === a0) {
(require(4083) /* metro dependency 4083 */).trigger('clockTick');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).CONTEXT_CLICK === a0) {
(require(4083) /* metro dependency 4083 */).trigger('contextClick');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).KEYBOARD_PRESS === a0) {
(require(4083) /* metro dependency 4083 */).trigger('keyboardPress');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).KEYBOARD_RELEASE === a0) {
(require(4083) /* metro dependency 4083 */).trigger('keyboardRelease');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).KEYBOARD_TAP === a0) {
(require(4083) /* metro dependency 4083 */).trigger('keyboardTap');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).LONG_PRESS === a0) {
(require(4083) /* metro dependency 4083 */).trigger('longPress');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).TEXT_HANDLE_MOVE === a0) {
(require(4083) /* metro dependency 4083 */).trigger('textHandleMove');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).VIRTUAL_KEY === a0) {
(require(4083) /* metro dependency 4083 */).trigger('virtualKey');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).VIRTUAL_KEY_RELEASE === a0) {
(require(4083) /* metro dependency 4083 */).trigger('virtualKeyRelease');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).EFFECT_CLICK === a0) {
(require(4083) /* metro dependency 4083 */).trigger('effectClick');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).EFFECT_DOUBLE_CLICK === a0) {
(require(4083) /* metro dependency 4083 */).trigger('effectDoubleClick');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).EFFECT_HEAVY_CLICK === a0) {
(require(4083) /* metro dependency 4083 */).trigger('effectHeavyClick');
} else if ((importDefault(4082) /* metro dependency 4082: HapticFeedbackTypes */).EFFECT_TICK === a0) {
(require(4083) /* metro dependency 4083 */).trigger('effectTick');
}
}