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

+640
View File
@@ -0,0 +1,640 @@
/* Metro module 5396; source: unknown; dependencies: [57, 29, 31, 27, 33, 5325, 5397, 5398, 5399, 5372, 5400, 5357, 5384] */
function _fun47623(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#47623, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:6, offset: 0x011c69de, size: 438 bytes, params: 8, frame: 19
const env0_0 = require;
const env0_3 = ['testOnly_pressed', 'hitSlop', 'pressRetentionOffset', 'delayHoverIn', 'delayHoverOut',
'delayLongPress', 'unstable_pressDelay', 'onHoverIn', 'onHoverOut', 'onPress', 'onPressIn', 'onPressOut',
'onLongPress', 'onLayout', 'style', 'children', 'android_disableSound', 'android_ripple', 'disabled',
'accessible', 'simultaneousWithExternalGesture', 'requireExternalGestureToFail', 'blocksExternalGesture'];
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_4 = importDefault(57) /* metro dependency 57 */;
const env0_5 = importDefault(29) /* metro dependency 29 */;
let value = require(31) /* metro dependency 31 */;
const env0_6 = value.useCallback;
const env0_7 = value.useEffect;
const env0_8 = value.useMemo;
const env0_9 = value.useRef;
const env0_10 = value.useState;
importDefault(31) /* metro dependency 31 */;
value = require(27) /* metro dependency 27 */;
const env0_11 = value.Platform;
const env0_12 = value.processColor;
value = require(33) /* metro dependency 33 */;
const env0_13 = value.jsx;
const env0_14 = value.jsxs;
const env0_15 = (require(5325) /* metro dependency 5325 */).isTestEnv();
object = {code: 'function pnpm_PressableTsx1(event){const{hoverInTimeout,clearTimeout,delayHoverOut,hoverOutTimeout,setTimeout,onHoverOut,gestureToPressableEvent}=this.__closure;var _onHoverOut2;if(hoverInTimeout.current){clearTimeout(hoverInTimeout.current);}if(delayHoverOut){hoverOutTimeout.current=setTimeout(function(){var _onHoverOut;return(_onHoverOut=onHoverOut)===null||_onHoverOut===void 0?void 0:_onHoverOut(gestureToPressableEvent(event));},delayHoverOut);return;}(_onHoverOut2=onHoverOut)===null||_onHoverOut2===void 0||_onHoverOut2(gestureToPressableEvent(event));}'};
object = {code: 'function pnpm_PressableTsx2(event){const{hoverOutTimeout,clearTimeout,delayHoverIn,hoverInTimeout,setTimeout,onHoverIn,gestureToPressableEvent}=this.__closure;var _onHoverIn2;if(hoverOutTimeout.current){clearTimeout(hoverOutTimeout.current);}if(delayHoverIn){hoverInTimeout.current=setTimeout(function(){var _onHoverIn;return(_onHoverIn=onHoverIn)===null||_onHoverIn===void 0?void 0:_onHoverIn(gestureToPressableEvent(event));},delayHoverIn);return;}(_onHoverIn2=onHoverIn)===null||_onHoverIn2===void 0||_onHoverIn2(gestureToPressableEvent(event));}'};
object = {code: "function pnpm_PressableTsx3(_event,success){const{Platform,stateMachine,StateMachineEvent,handleFinalize}=this.__closure;if(Platform.OS==='web'){if(success){stateMachine.handleEvent(StateMachineEvent.FINALIZE);}else{stateMachine.handleEvent(StateMachineEvent.CANCEL);}handleFinalize();}}"};
object = {code: 'function pnpm_PressableTsx4(event){const{gestureTouchToPressableEvent,stateMachine,handlePressOut}=this.__closure;const pressableEvent=gestureTouchToPressableEvent(event);stateMachine.reset();handlePressOut(pressableEvent,false);}'};
object = {code: "function pnpm_PressableTsx5(){const{Platform,stateMachine,handleFinalize}=this.__closure;if(Platform.OS==='android'){stateMachine.reset();handleFinalize();}}"};
object = {code: 'function pnpm_PressableTsx6(event){const{gestureTouchToPressableEvent,stateMachine,StateMachineEvent}=this.__closure;const pressableEvent=gestureTouchToPressableEvent(event);stateMachine.handleEvent(StateMachineEvent.LONG_PRESS_TOUCHES_DOWN,pressableEvent);}'};
object = {code: "function pnpm_PressableTsx7(_event,success){const{Platform,stateMachine,StateMachineEvent,handleFinalize}=this.__closure;if(Platform.OS!=='web'){if(success){stateMachine.handleEvent(StateMachineEvent.FINALIZE);}else{stateMachine.handleEvent(StateMachineEvent.CANCEL);}if(Platform.OS!=='ios'){handleFinalize();}}}"};
object = {code: "function pnpm_PressableTsx8(){const{Platform,stateMachine,StateMachineEvent}=this.__closure;if(Platform.OS!=='android'){stateMachine.handleEvent(StateMachineEvent.NATIVE_START);}}"};
object = {code: 'function pnpm_PressableTsx9(){const{stateMachine,StateMachineEvent}=this.__closure;stateMachine.handleEvent(StateMachineEvent.NATIVE_BEGIN);}'};
object = {code: "function pnpm_PressableTsx10(event){const{Platform,gestureTouchToPressableEvent,stateMachine,handlePressOut}=this.__closure;if(Platform.OS!=='macos'&&Platform.OS!=='web'){const pressableEvent=gestureTouchToPressableEvent(event);stateMachine.reset();handlePressOut(pressableEvent,false);}}"};
exports.default = Pressable_47624;
}
function Pressable_47624(a0) { // fn#47624, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:3770, offset: 0x011c6b94, size: 1278 bytes, params: 2, frame: 45
var r18;
var r12;
var r20;
var radius;
var r14;
var r4;
var error;
const GestureObjects = (require(5372) /* metro dependency 5372 */).GestureObjects;
var Simultaneous;
var apply;
var value22;
var value23;
var value24;
var value25;
var value26;
var jsxRuntimeEnv0_13Binding;
const GestureDetector = (require(5357) /* metro dependency 5357 */).GestureDetector;
var jsxRuntimeEnv0_14Binding;
var defaultImport;
var Object;
var assign;
var object3;
const value = undefined;
const testOnly_pressed = a0.testOnly_pressed;
const hitSlop = a0.hitSlop;
const pressRetentionOffset = a0.pressRetentionOffset;
const delayHoverIn = a0.delayHoverIn;
const delayHoverOut = a0.delayHoverOut;
const env0_3 = delayHoverOut;
const delayLongPress = a0.delayLongPress;
const env0_4 = delayLongPress;
const unstable_pressDelay = a0.unstable_pressDelay;
const env0_5 = unstable_pressDelay;
const onHoverIn = a0.onHoverIn;
const onHoverOut = a0.onHoverOut;
const onPress = a0.onPress;
const onPressIn = a0.onPressIn;
const onPressOut = a0.onPressOut;
const onLongPress = a0.onLongPress;
const onLayout = a0.onLayout;
const style = a0.style;
const children = a0.children;
const android_disableSound = a0.android_disableSound;
const android_ripple = a0.android_ripple;
const disabled = a0.disabled;
const accessible = a0.accessible;
const simultaneousWithExternalGesture = a0.simultaneousWithExternalGesture;
const requireExternalGestureToFail = a0.requireExternalGestureToFail;
const blocksExternalGesture = a0.blocksExternalGesture;
const value3 = env0_5(a0, env0_3);
let object = {simultaneousWithExternalGesture: simultaneousWithExternalGesture,
requireExternalGestureToFail: requireExternalGestureToFail, blocksExternalGesture: blocksExternalGesture};
let r5 = testOnly_pressed != null && testOnly_pressed;
const [property, env0_15] = env0_4(useState(r5), 2);
const env0_16 = useRef(null);
const env0_17 = useRef(null);
const env0_18 = useRef(true);
const env0_19 = useRef(false);
const env0_20 = useRef({'width': 0, 'height': 0});
const value7 = useMemo(_fun47625, [hitSlop]);
const value9 = (require(5397) /* metro dependency 5397 */).addInsets(value7, useMemo(_fun47626,
[pressRetentionOffset]));
let closure = _fun47627;
const value10 = useCallback(closure, []);
const value11 = useCallback(_fun47628, []);
const value13 = useCallback(_fun47631, [onPressIn, useCallback(_fun47629, [onLongPress, value10, delayLongPress])]);
const value14 = useCallback(_fun47632, [value11, value10]);
const value15 = useCallback(_fun47633, [value13, value7, unstable_pressDelay]);
const value16 = useCallback(_fun47635, [value14, value13, onPress, onPressOut]);
const value17 = useMemo(_fun47636, []);
useEffect(_fun47637, [value15, value16, value17]);
const env0_31 = useRef(null);
const env0_32 = useRef(null);
const value18 = useMemo(_fun47638, [delayHoverIn, delayHoverOut, onHoverIn, onHoverOut]);
const value19 = useMemo(_fun47643, [value17, value14, value16]);
const value20 = useMemo(_fun47648, [value17, value16, value14]);
const value21 = disabled !== true;
object = [value20, value19, value18];
closure = Pressable_47624_loop;
const iterator = object[Symbol.iterator]();
const iterator2 = iterator.next;
r5 = iterator;
let item2 = Reflect.apply(iterator2, r5, []);
let item = item2.value;
item2 = item2.done ? undefined : r5;
reducibleJoin3: while (true) {
if (item2 === value) {
Simultaneous = GestureObjects.Simultaneous;
apply = Simultaneous.apply;
value22 = Reflect.apply(apply, Simultaneous, [GestureObjects, object]);
reducibleJoin8: while (true) {
if (typeof style !== 'function') {
r18 = style;
break reducibleJoin8;
}
value23 = style({pressed: property});
r18 = value23;
break reducibleJoin8;
}
reducibleJoin10: while (true) {
if (typeof children !== 'function') {
r12 = children;
break reducibleJoin10;
}
value24 = children({pressed: property});
r12 = value24;
break reducibleJoin10;
}
value25 = useMemo(_fun47655, [android_ripple]);
value26 = useCallback(_fun47656, [onLayout]);
jsxRuntimeEnv0_13Binding = jsxRuntimeEnv0_13;
object = {gesture: value22};
jsxRuntimeEnv0_14Binding = jsxRuntimeEnv0_14;
defaultImport = importDefault(5384) /* metro dependency 5384 */;
Object = global.Object;
assign = Object.assign;
object3 = {onLayout: value26, accessible: accessible !== false, hitSlop: value9, enabled: value21};
r20 = android_disableSound ?? value;
object3.touchSoundDisabled = r20;
object3.rippleColor = value25;
reducibleJoin13: while (true) {
if (android_ripple == null) {
radius = value;
break reducibleJoin13;
}
radius = android_ripple.radius;
break reducibleJoin13;
}
r14 = radius ?? value;
object3.rippleRadius = r14;
object3.style = [{}, r18];
r14 = env0_15 ? onPress : value;
object3.testOnly_onPress = r14;
r14 = env0_15 ? onPressIn : value;
object3.testOnly_onPressIn = r14;
r14 = env0_15 ? onPressOut : value;
object3.testOnly_onPressOut = r14;
r4 = env0_15 ? onLongPress : value;
object3.testOnly_onLongPress = r4;
object3.children = [r12, null];
return (
<GestureDetector {...object}>
{((Component) => <Component {...Reflect.apply(assign, Object, [{}, value3,
object3])} />)(defaultImport)}
</GestureDetector>
);
}
break reducibleJoin3;
}
reducibleLoop3: while (true) {
try {
closure(item);
} catch (error) {
try {
item2.return();
} catch {
}
throw error;
}
r5 = item2;
item2 = Reflect.apply(iterator2, r5, []);
item = item2.value;
item2 = item2.done ? undefined : r5;
if (item2 === value) {
break reducibleLoop3;
}
continue reducibleLoop3;
}
Simultaneous = GestureObjects.Simultaneous;
value22 = Simultaneous.apply(GestureObjects, object);
reducibleJoin8: while (true) {
if (typeof style !== 'function') {
r18 = style;
break reducibleJoin8;
}
value23 = style({pressed: property});
r18 = value23;
break reducibleJoin8;
}
reducibleJoin10: while (true) {
if (typeof children !== 'function') {
r12 = children;
break reducibleJoin10;
}
value24 = children({pressed: property});
r12 = value24;
break reducibleJoin10;
}
value25 = useMemo(_fun47655, [android_ripple]);
value26 = useCallback(_fun47656, [onLayout]);
defaultImport = importDefault(5384) /* metro dependency 5384 */;
Object = global.Object;
assign = Object.assign;
reducibleJoin13: while (true) {
if (android_ripple == null) {
radius = value;
break reducibleJoin13;
}
radius = android_ripple.radius;
break reducibleJoin13;
}
return (
<GestureDetector gesture={value22}>
{((Component) => <Component {...Reflect.apply(assign, Object, [{}, value3, {onLayout: value26,
accessible: accessible !== false, hitSlop: value9, enabled: value21,
touchSoundDisabled: android_disableSound ?? value, rippleColor: value25, rippleRadius: radius ?? value,
style: [{}, r18], testOnly_onPress: env0_15 ? onPress : value,
testOnly_onPressIn: env0_15 ? onPressIn : value, testOnly_onPressOut: env0_15 ? onPressOut : value,
testOnly_onLongPress: env0_15 ? onLongPress : value, children: [r12, null]}])} />)(defaultImport)}
</GestureDetector>
);
}
function _fun47625() { // fn#47625, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:4448, offset: 0x011c7092, size: 80 bytes, params: 1, frame: 13
var r0;
var value2;
var moduleValue;
if (typeof hitSlop === 'number') {
value2 = environment.__proto__;
moduleValue = require(5397) /* metro dependency 5397 */;
r0 = moduleValue.numberAsInset(hitSlop);
} else {
r0 = hitSlop ?? ({});
}
return r0;
}
function _fun47626() { // fn#47626, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:4535, offset: 0x011c70e2, size: 80 bytes, params: 1, frame: 13
var r0;
var value2;
var moduleValue;
if (typeof pressRetentionOffset === 'number') {
value2 = environment.__proto__;
moduleValue = require(5397) /* metro dependency 5397 */;
r0 = moduleValue.numberAsInset(pressRetentionOffset);
} else {
r0 = pressRetentionOffset ?? ({});
}
return r0;
}
function _fun47627() { // fn#47627, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:4650, offset: 0x011c7132, size: 67 bytes, params: 1, frame: 12
if (env0_16.current) {
global.clearTimeout(env0_16.current);
env0_16.current = null;
env0_18.current = true;
}
}
function _fun47628() { // fn#47628, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:4742, offset: 0x011c7175, size: 55 bytes, params: 1, frame: 12
if (env0_17.current) {
global.clearTimeout(env0_17.current);
env0_17.current = null;
}
}
function _fun47629(a0) { // fn#47629, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:4820, offset: 0x011c71ac, size: 85 bytes, params: 2, frame: 16
const env0_0 = a0;
if (onLongPress) {
env0_23();
env0_16.current = global.setTimeout(_fun47630, delayLongPress ?? 500);
}
}
function _fun47631(a0) { // fn#47631, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:4930, offset: 0x011c7224, size: 95 bytes, params: 2, frame: 13
if (onPressIn != null) {
onPressIn(a0);
}
env0_25(a0);
env0_15(true);
if (env0_17.current) {
global.clearTimeout(env0_17.current);
env0_17.current = null;
}
}
function _fun47632() { // fn#47632, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:5040, offset: 0x011c7283, size: 44 bytes, params: 1, frame: 12
env0_19.current = false;
env0_23();
env0_24();
env0_15(false);
}
function _fun47633(a0) { // fn#47633, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:5099, offset: 0x011c72af, size: 160 bytes, params: 2, frame: 21
var environment;
const env0_0 = a0;
let value = environment.__proto__;
value = require(5397) /* metro dependency 5397 */;
const isTouchWithinInset = value.isTouchWithinInset;
const current = env0_20.current;
const binding = env0_21;
const changedTouches = a0.nativeEvent.changedTouches;
if (Reflect.apply(isTouchWithinInset, value, [current, binding, changedTouches.at(-1)])) {
env0_19.current = true;
if (unstable_pressDelay) {
env0_17.current = global.setTimeout(_fun47634, unstable_pressDelay);
} else {
env0_26(a0);
}
}
}
function _fun47635(a0) { // fn#47635, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:5278, offset: 0x011c7366, size: 150 bytes, params: 2, frame: 15
const r4 = arguments.length > 1 && arguments[1] !== undefined;
const r5 = r4 ? arguments[1] : !r4;
let current = env0_19.current;
if (current) {
env0_19.current = false;
current = env0_17.current;
if (current) {
env0_26(a0);
}
if (onPressOut != null) {
onPressOut(a0);
}
current = env0_18.current;
if (current && r5) {
if (onPress != null) {
onPress(a0);
}
}
env0_27();
}
}
function _fun47636() { // fn#47636, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:5472, offset: 0x011c73fc, size: 53 bytes, params: 1, frame: 11
let value = environment.__proto__;
const PressableStateMachine = (require(5398) /* metro dependency 5398 */).PressableStateMachine;
value = Object.create(PressableStateMachine.prototype, {constructor: {value: PressableStateMachine}});
const pressableStateMachine = new PressableStateMachine();
return pressableStateMachine instanceof Object ? pressableStateMachine : value;
}
function _fun47637() { // fn#47637, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:5534, offset: 0x011c7431, size: 67 bytes, params: 1, frame: 15
let value = environment.__proto__;
const getStatesConfig = (require(5399) /* metro dependency 5399 */).getStatesConfig;
value = Reflect.apply(getStatesConfig, value, [env0_28, env0_29]);
env0_30.setStates(value);
}
function _fun47638() { // fn#47638, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:5644, offset: 0x011c7474, size: 333 bytes, params: 1, frame: 21
const GestureObjects = (require(5372) /* metro dependency 5372 */).GestureObjects;
const value4 = GestureObjects.Hover().manualActivation(true).cancelsTouchesInView(false);
const onBegin = value4.onBegin;
let closure = pnpm_PressableTsx2;
const object2 = {};
object2.hoverOutTimeout = env0_32;
object2.clearTimeout = global.clearTimeout;
object2.delayHoverIn = delayHoverIn;
object2.hoverInTimeout = env0_31;
object2.setTimeout = global.setTimeout;
object2.onHoverIn = onHoverIn;
const gestureToPressableEvent = (require(5397) /* metro dependency 5397 */).gestureToPressableEvent;
object2.gestureToPressableEvent = gestureToPressableEvent;
closure.__closure = object2;
closure.__workletHash = 145410820733;
closure.__initData = env1_18;
const value6 = Reflect.apply(onBegin, value4, [closure]);
const onFinalize = value6.onFinalize;
closure = pnpm_PressableTsx1;
closure.__closure = {hoverInTimeout: env0_31, clearTimeout: global.clearTimeout, delayHoverOut: delayHoverOut,
hoverOutTimeout: env0_32, setTimeout: global.setTimeout, onHoverOut: onHoverOut,
gestureToPressableEvent: gestureToPressableEvent};
closure.__workletHash = 117886059607;
closure.__initData = env1_17;
return Reflect.apply(onFinalize, value6, [closure]);
}
function _fun47643() { // fn#47643, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:6687, offset: 0x011c777f, size: 479 bytes, params: 1, frame: 22
const GestureObjects = (require(5372) /* metro dependency 5372 */).GestureObjects;
const value2 = GestureObjects.LongPress();
const minDuration = value2.minDuration;
const INT32_MAX = (require(5325) /* metro dependency 5325 */).INT32_MAX;
const value5 = Reflect.apply(minDuration, value2, [INT32_MAX]).maxDistance(INT32_MAX).cancelsTouchesInView(false);
const onTouchesDown = value5.onTouchesDown;
let closure = pnpm_PressableTsx6;
const object2 = {};
const gestureTouchToPressableEvent = (require(5397) /* metro dependency 5397 */).gestureTouchToPressableEvent;
object2.gestureTouchToPressableEvent = gestureTouchToPressableEvent;
object2.stateMachine = env0_30;
const StateMachineEvent = (require(5399) /* metro dependency 5399 */).StateMachineEvent;
object2.StateMachineEvent = StateMachineEvent;
closure.__closure = object2;
closure.__workletHash = 5538605329543;
closure.__initData = env1_22;
const value7 = Reflect.apply(onTouchesDown, value5, [closure]);
const onTouchesUp = value7.onTouchesUp;
closure = pnpm_PressableTsx5;
closure.__closure = {Platform: Platform, stateMachine: env0_30, handleFinalize: env0_27};
closure.__workletHash = 9871785058594;
closure.__initData = env1_21;
const value8 = Reflect.apply(onTouchesUp, value7, [closure]);
const onTouchesCancelled = value8.onTouchesCancelled;
closure = pnpm_PressableTsx4;
closure.__closure = {gestureTouchToPressableEvent: gestureTouchToPressableEvent, stateMachine: env0_30,
handlePressOut: env0_29};
closure.__workletHash = 8223505277740;
closure.__initData = env1_20;
const value9 = Reflect.apply(onTouchesCancelled, value8, [closure]);
const onFinalize = value9.onFinalize;
closure = function(a0, a1) {
};
closure.__closure = {Platform: Platform, stateMachine: env0_30, StateMachineEvent: StateMachineEvent,
handleFinalize: env0_27};
closure.__workletHash = 946627735228;
closure.__initData = env1_19;
return Reflect.apply(onFinalize, value9, [closure]);
}
function _fun47648() { // fn#47648, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:7864, offset: 0x011c7a15, size: 407 bytes, params: 1, frame: 21
const GestureObjects = (require(5372) /* metro dependency 5372 */).GestureObjects;
const value2 = GestureObjects.Native();
const onTouchesCancelled = value2.onTouchesCancelled;
let closure = pnpm_PressableTsx10;
let object2 = {};
object2.Platform = Platform;
object2.gestureTouchToPressableEvent = (require(5397) /* metro dependency 5397 */).gestureTouchToPressableEvent;
object2.stateMachine = env0_30;
object2.handlePressOut = env0_29;
closure.__closure = object2;
closure.__workletHash = 9061249296673;
closure.__initData = env1_26;
const value4 = Reflect.apply(onTouchesCancelled, value2, [closure]);
const onBegin = value4.onBegin;
closure = pnpm_PressableTsx9;
object2 = {stateMachine: env0_30};
const StateMachineEvent = (require(5399) /* metro dependency 5399 */).StateMachineEvent;
object2.StateMachineEvent = StateMachineEvent;
closure.__closure = object2;
closure.__workletHash = 11605577071200;
closure.__initData = env1_25;
const value5 = Reflect.apply(onBegin, value4, [closure]);
const onStart = value5.onStart;
closure = function() {
};
closure.__closure = {Platform: Platform, stateMachine: env0_30, StateMachineEvent: StateMachineEvent};
closure.__workletHash = 1583717288778;
closure.__initData = env1_24;
const value6 = Reflect.apply(onStart, value5, [closure]);
const onFinalize = value6.onFinalize;
closure = pnpm_PressableTsx7;
closure.__closure = {Platform: Platform, stateMachine: env0_30, StateMachineEvent: StateMachineEvent,
handleFinalize: env0_27};
closure.__workletHash = 13697558324309;
closure.__initData = env1_23;
return Reflect.apply(onFinalize, value6, [closure]);
}
function Pressable_47624_loop(a0) { // fn#47653, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:8966, owner: Pressable_47624._loop, offset: 0x011c7c39, size: 95 bytes, params: 2, frame: 13
const env0_0 = a0;
a0.enabled(result);
a0.runOnJS(true);
a0.hitSlop(env0_22);
const Object = global.Object;
Object.entries(env0_14).forEach(_fun47654);
}
function _fun47655() { // fn#47655, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:9321, offset: 0x011c7ce4, size: 117 bytes, params: 1, frame: 15
const value = environment.__proto__;
env1_16 = env1_16 === null ? (require(5325) /* metro dependency 5325 */).isFabric() : env1_16;
let r3 = android_ripple ? undefined : 'transparent';
r3 = android_ripple?.color ?? r3;
return env1_16 ? r3 : processColor(r3);
}
function _fun47656(a0) { // fn#47656, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:9468, offset: 0x011c7d59, size: 53 bytes, params: 2, frame: 12
if (onLayout != null) {
onLayout(a0);
}
env0_20.current = a0.nativeEvent.layout;
}
function _fun47630() { // fn#47630, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:4864, offset: 0x011c7201, size: 35 bytes, params: 1, frame: 11
env1_18.current = false;
onLongPress(env0_0);
}
function pnpm_PressableTsx2(a0) { // fn#47639, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:5750, offset: 0x011c75c1, size: 151 bytes, params: 2, frame: 16
var environment;
var onHoverInBinding;
const env0_0 = a0;
let value = environment.__proto__;
if (env1_32.current) {
global.clearTimeout(env1_32.current);
}
if (delayHoverIn) {
env1_31.current = global.setTimeout(_fun47640, delayHoverIn);
} else {
onHoverInBinding = onHoverIn;
if (onHoverInBinding != null) {
onHoverInBinding = onHoverIn;
value = environment.__proto__.__proto__;
value = require(5397) /* metro dependency 5397 */;
onHoverInBinding(value.gestureToPressableEvent(a0));
}
}
}
function pnpm_PressableTsx1(a0) { // fn#47641, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:6212, offset: 0x011c76a0, size: 151 bytes, params: 2, frame: 16
var environment;
var onHoverOutBinding;
const env0_0 = a0;
let value = environment.__proto__;
if (env1_31.current) {
global.clearTimeout(env1_31.current);
}
if (delayHoverOut) {
env1_32.current = global.setTimeout(_fun47642, delayHoverOut);
} else {
onHoverOutBinding = onHoverOut;
if (onHoverOutBinding != null) {
onHoverOutBinding = onHoverOut;
value = environment.__proto__.__proto__;
value = require(5397) /* metro dependency 5397 */;
onHoverOutBinding(value.gestureToPressableEvent(a0));
}
}
}
function pnpm_PressableTsx6(a0) { // fn#47644, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:6844, offset: 0x011c795e, size: 84 bytes, params: 2, frame: 16
let value = environment.__proto__.__proto__;
value = require(5397) /* metro dependency 5397 */;
value = value.gestureTouchToPressableEvent(a0);
const binding = env1_30;
const handleEvent = binding.handleEvent;
const StateMachineEvent = (require(5399) /* metro dependency 5399 */).StateMachineEvent;
const LONG_PRESS_TOUCHES_DOWN = StateMachineEvent.LONG_PRESS_TOUCHES_DOWN;
Reflect.apply(handleEvent, binding, [LONG_PRESS_TOUCHES_DOWN, value]);
}
function pnpm_PressableTsx5() { // fn#47645, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:7194, offset: 0x011c79b2, size: 29 bytes, params: 1, frame: 10
env1_30.reset();
env1_27();
}
function pnpm_PressableTsx4(a0) { // fn#47646, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:7371, offset: 0x011c79cf, size: 70 bytes, params: 2, frame: 14
let value = environment.__proto__.__proto__;
value = require(5397) /* metro dependency 5397 */;
value = value.gestureTouchToPressableEvent(a0);
env1_30.reset();
env1_29(value, false);
}
function pnpm_PressableTsx9() { // fn#47650, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:8220, offset: 0x011c7bac, size: 57 bytes, params: 1, frame: 13
const binding = env1_30;
const handleEvent = binding.handleEvent;
const StateMachineEvent = (require(5399) /* metro dependency 5399 */).StateMachineEvent;
const NATIVE_BEGIN = StateMachineEvent.NATIVE_BEGIN;
Reflect.apply(handleEvent, binding, [NATIVE_BEGIN]);
}
function pnpm_PressableTsx7(a0, a1) { // fn#47652, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:8621, offset: 0x011c7be5, size: 84 bytes, params: 3, frame: 14
const binding = env1_30;
const handleEvent = binding.handleEvent;
const StateMachineEvent = (require(5399) /* metro dependency 5399 */).StateMachineEvent;
if (a1) {
Reflect.apply(handleEvent, binding, [StateMachineEvent.FINALIZE]);
} else {
Reflect.apply(handleEvent, binding, [StateMachineEvent.CANCEL]);
}
env1_27();
}
function _fun47654(a0) { // fn#47654, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:9054, offset: 0x011c7c98, size: 76 bytes, params: 2, frame: 16
const value = environment.__proto__.__proto__;
const value2 = env2_4(a0, 2);
(require(5400) /* metro dependency 5400 */).applyRelationProp(env0_0, value2[0], value2[1]);
}
function _fun47640() { // fn#47640, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:5843, offset: 0x011c7658, size: 72 bytes, params: 1, frame: 14
var r0;
let value = environment.__proto__.__proto__;
let onHoverInBinding = onHoverIn;
if (onHoverInBinding == null) {
r0 = undefined;
} else {
onHoverInBinding = onHoverIn;
value = environment.__proto__.__proto__.__proto__;
value = require(5397) /* metro dependency 5397 */;
value = onHoverInBinding(value.gestureToPressableEvent(env0_0));
r0 = value;
}
return r0;
}
function _fun47642() { // fn#47642, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:5574:6305, offset: 0x011c7737, size: 72 bytes, params: 1, frame: 14
var r0;
let value = environment.__proto__.__proto__;
let onHoverOutBinding = onHoverOut;
if (onHoverOutBinding == null) {
r0 = undefined;
} else {
onHoverOutBinding = onHoverOut;
value = environment.__proto__.__proto__.__proto__;
value = require(5397) /* metro dependency 5397 */;
value = onHoverOutBinding(value.gestureToPressableEvent(env0_0));
r0 = value;
}
return r0;
}