This commit is contained in:
janisslsm committed 2026-07-28 01:06:53 +03:00
1 parent af3b49f756
commit 1781d25a15
22448 files changed
+2731829 -2650550

No files matched your search

+97 -92
View File
@@ -1,102 +1,107 @@
/* Metro module 4081; source: modules/haptics/HapticUtils.native.tsx; dependencies: [4082, 4083, 477, 4092, 2] */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as DeviceUtilsModule from '../../utils/native/DeviceUtils.tsx'; /* Metro dependency 4092 */
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');
(FileImportTrackerModule).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');
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 = (DeviceUtilsModule).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');
}
}
}
global.__d(_fun33477, 4081, [4082, 4083, 477, 4092,
2]) /* metro module 4081, dependencies: [4082, 4083, 477, 4092, 2] */;