643 lines
24 KiB
React
643 lines
24 KiB
React
/* Metro module 289; source: unknown; dependencies: [57, 29, 31, 33, 38, 147, 114, 290, 292] */
|
|
function _fun4468(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#4468, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:6, offset: 0x00cc358f, size: 256 bytes, params: 8, frame: 19
|
|
const env0_0 = require;
|
|
const env0_3 = ['ref', 'accessible', 'accessibilityLabel', 'accessibilityState', 'allowFontScaling', 'aria-busy',
|
|
'aria-checked', 'aria-disabled', 'aria-expanded', 'aria-label', 'aria-selected', 'children', 'ellipsizeMode',
|
|
'disabled', 'id', 'nativeID', 'numberOfLines', 'onLongPress', 'onPress', 'onPressIn', 'onPressOut',
|
|
'onResponderGrant', 'onResponderMove', 'onResponderRelease', 'onResponderTerminate',
|
|
'onResponderTerminationRequest', 'onStartShouldSetResponder', 'pressRetentionOffset', 'selectable',
|
|
'selectionColor', 'suppressHighlighting', 'style'];
|
|
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 */;
|
|
importAll(31) /* metro dependency 31 */;
|
|
const value = require(31) /* metro dependency 31 */;
|
|
const env0_6 = value.useContext;
|
|
const env0_7 = value.useMemo;
|
|
const env0_8 = value.useState;
|
|
const env0_9 = (require(33) /* metro dependency 33 */).jsx;
|
|
const closure = TextImpl;
|
|
closure.displayName = 'Text';
|
|
const env0_12 = {'auto': true, 'text': true, 'none': false, 'contain': true, 'all': true};
|
|
const env0_13 = {'auto': 'auto', 'top': 'top', 'bottom': 'bottom', 'middle': 'center'};
|
|
exports.default = closure;
|
|
}
|
|
|
|
function useTextPressability({onLongPress, onPress, onPressIn, onPressOut, onResponderGrant, onResponderMove, onResponderRelease, onResponderTerminate, onResponderTerminationRequest, onStartShouldSetResponder, pressRetentionOffset, suppressHighlighting}) { // fn#4469, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:3875, offset: 0x00cc368f, size: 318 bytes, params: 2, frame: 27
|
|
const value3 = onResponderGrant(useState(false), 2);
|
|
const property = value3[0];
|
|
value3[1];
|
|
let items2 = [pressRetentionOffset, onLongPress, onPress, onPressIn, onPressOut, suppressHighlighting];
|
|
items2 = [(importDefault(292) /* metro dependency 292 */)(useMemo(function() {
|
|
return {disabled: false, pressRectOffset: pressRetentionOffset, onLongPress: onLongPress, onPress: onPress,
|
|
onPressIn: onPressIn, onPressOut: onPressOut};
|
|
}, items2)), onResponderGrant, onResponderMove, onResponderRelease, onResponderTerminate,
|
|
onResponderTerminationRequest, onStartShouldSetResponder];
|
|
items2 = [property, useMemo(_fun4471, items2)];
|
|
return useMemo(_fun4476, items2);
|
|
}
|
|
|
|
function TextImpl(a0) { // fn#4477, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:712, offset: 0x00cc3963, size: 1577 bytes, params: 2, frame: 53
|
|
var r0;
|
|
var r36;
|
|
var r35;
|
|
var r34;
|
|
var r30;
|
|
var r24;
|
|
var r28;
|
|
var disabled;
|
|
var r20;
|
|
var r41;
|
|
var r19;
|
|
var r37;
|
|
var r23;
|
|
var r25;
|
|
var r2;
|
|
var r39;
|
|
var r3;
|
|
var value6;
|
|
var value7;
|
|
var value8;
|
|
var value9;
|
|
var object3;
|
|
var busy;
|
|
var checked;
|
|
var expanded;
|
|
var selected;
|
|
var value11;
|
|
var value12;
|
|
var value13;
|
|
var value14;
|
|
var value16;
|
|
var value17;
|
|
var fontWeight;
|
|
var toString;
|
|
var userSelect;
|
|
var verticalAlign;
|
|
var value20;
|
|
var value21;
|
|
var value22;
|
|
var value23;
|
|
var Object;
|
|
var assign;
|
|
var value24;
|
|
var value25;
|
|
var value26;
|
|
var jsxRuntimeEnv0_9Binding;
|
|
var NativeText;
|
|
var object4;
|
|
var length;
|
|
var value31;
|
|
var iterator;
|
|
var iterator2;
|
|
var item;
|
|
var item2;
|
|
var value32;
|
|
var value33;
|
|
var value34;
|
|
var error;
|
|
var defaultImport;
|
|
var NativeVirtualText;
|
|
const value = undefined;
|
|
const ref = a0.ref;
|
|
const accessible = a0.accessible;
|
|
const accessibilityLabel = a0.accessibilityLabel;
|
|
const accessibilityState = a0.accessibilityState;
|
|
const allowFontScaling = a0.allowFontScaling;
|
|
let property = a0['aria-busy'];
|
|
const property2 = a0['aria-checked'];
|
|
const property3 = a0['aria-disabled'];
|
|
const property4 = a0['aria-expanded'];
|
|
const property5 = a0['aria-label'];
|
|
const property6 = a0['aria-selected'];
|
|
const children = a0.children;
|
|
const ellipsizeMode = a0.ellipsizeMode;
|
|
const disabled2 = a0.disabled;
|
|
const id = a0.id;
|
|
const nativeID = a0.nativeID;
|
|
let numberOfLines = a0.numberOfLines;
|
|
const onLongPress = a0.onLongPress;
|
|
const onPress = a0.onPress;
|
|
const onPressIn = a0.onPressIn;
|
|
const onPressOut = a0.onPressOut;
|
|
const onResponderGrant = a0.onResponderGrant;
|
|
const onResponderMove = a0.onResponderMove;
|
|
const onResponderRelease = a0.onResponderRelease;
|
|
const onResponderTerminate = a0.onResponderTerminate;
|
|
const onResponderTerminationRequest = a0.onResponderTerminationRequest;
|
|
const onStartShouldSetResponder = a0.onStartShouldSetResponder;
|
|
const pressRetentionOffset = a0.pressRetentionOffset;
|
|
const selectable = a0.selectable;
|
|
const selectionColor = a0.selectionColor;
|
|
const suppressHighlighting = a0.suppressHighlighting;
|
|
const style = a0.style;
|
|
let binding = env0_5;
|
|
const value3 = binding(a0, env0_3);
|
|
const value4 = null;
|
|
const r29 = value4 == property5 ? accessibilityLabel : property5;
|
|
const value5 = value4 == property;
|
|
reducibleJoin3: while (true) {
|
|
if (value5) {
|
|
value6 = value4 == property2;
|
|
r0 = value6;
|
|
break reducibleJoin3;
|
|
}
|
|
r0 = value5;
|
|
break reducibleJoin3;
|
|
}
|
|
reducibleJoin5: while (true) {
|
|
if (r0) {
|
|
value7 = value4 == property3;
|
|
r0 = value7;
|
|
break reducibleJoin5;
|
|
}
|
|
break reducibleJoin5;
|
|
}
|
|
reducibleJoin7: while (true) {
|
|
if (r0) {
|
|
value8 = value4 == property4;
|
|
r0 = value8;
|
|
break reducibleJoin7;
|
|
}
|
|
break reducibleJoin7;
|
|
}
|
|
reducibleJoin9: while (true) {
|
|
if (r0) {
|
|
value9 = value4 == property6;
|
|
r0 = value9;
|
|
break reducibleJoin9;
|
|
}
|
|
break reducibleJoin9;
|
|
}
|
|
reducibleJoin24: while (true) {
|
|
if (r0) {
|
|
r28 = accessibilityState;
|
|
break reducibleJoin24;
|
|
}
|
|
if (value4 != accessibilityState) {
|
|
reducibleJoin14: while (true) {
|
|
if (value4 != property) {
|
|
r36 = property;
|
|
break reducibleJoin14;
|
|
}
|
|
busy = accessibilityState.busy;
|
|
r36 = busy;
|
|
break reducibleJoin14;
|
|
}
|
|
reducibleJoin16: while (true) {
|
|
if (value4 != property2) {
|
|
r35 = property2;
|
|
break reducibleJoin16;
|
|
}
|
|
checked = accessibilityState.checked;
|
|
r35 = checked;
|
|
break reducibleJoin16;
|
|
}
|
|
reducibleJoin18: while (true) {
|
|
if (value4 != property3) {
|
|
r34 = property3;
|
|
break reducibleJoin18;
|
|
}
|
|
disabled = accessibilityState.disabled;
|
|
r34 = disabled;
|
|
break reducibleJoin18;
|
|
}
|
|
reducibleJoin20: while (true) {
|
|
if (value4 != property4) {
|
|
r30 = property4;
|
|
break reducibleJoin20;
|
|
}
|
|
expanded = accessibilityState.expanded;
|
|
r30 = expanded;
|
|
break reducibleJoin20;
|
|
}
|
|
reducibleJoin22: while (true) {
|
|
if (value4 != property6) {
|
|
r24 = property6;
|
|
break reducibleJoin22;
|
|
}
|
|
selected = accessibilityState.selected;
|
|
r24 = selected;
|
|
break reducibleJoin22;
|
|
}
|
|
r0 = {busy: r36, checked: r35, disabled: r34, expanded: r30, selected: r24};
|
|
} else {
|
|
r0 = {busy: property, checked: property2, disabled: property3, expanded: property4, selected: property6};
|
|
}
|
|
r28 = r0;
|
|
break reducibleJoin24;
|
|
}
|
|
reducibleJoin26: while (true) {
|
|
if (value4 == r28) {
|
|
disabled = value;
|
|
break reducibleJoin26;
|
|
}
|
|
disabled = r28.disabled;
|
|
break reducibleJoin26;
|
|
}
|
|
r34 = value4 == disabled2 ? disabled : disabled2;
|
|
const value10 = value4 != onPress;
|
|
reducibleJoin29: while (true) {
|
|
if (value10) {
|
|
r0 = value10;
|
|
break reducibleJoin29;
|
|
}
|
|
value11 = value4 != onLongPress;
|
|
r0 = value11;
|
|
break reducibleJoin29;
|
|
}
|
|
reducibleJoin31: while (true) {
|
|
if (r0) {
|
|
break reducibleJoin31;
|
|
}
|
|
value12 = value4 != onStartShouldSetResponder;
|
|
r0 = value12;
|
|
break reducibleJoin31;
|
|
}
|
|
reducibleJoin33: while (true) {
|
|
if (r0) {
|
|
value13 = r34 !== true;
|
|
r0 = value13;
|
|
break reducibleJoin33;
|
|
}
|
|
break reducibleJoin33;
|
|
}
|
|
reducibleJoin35: while (true) {
|
|
if (value4 != selectionColor) {
|
|
value14 = (importDefault(38) /* metro dependency 38 */)(selectionColor);
|
|
r24 = value14;
|
|
break reducibleJoin35;
|
|
}
|
|
r24 = value;
|
|
break reducibleJoin35;
|
|
}
|
|
const value15 = value4 == numberOfLines;
|
|
reducibleJoin37: while (true) {
|
|
if (value15) {
|
|
r20 = value15;
|
|
break reducibleJoin37;
|
|
}
|
|
value16 = numberOfLines >= 0;
|
|
r20 = value16;
|
|
break reducibleJoin37;
|
|
}
|
|
reducibleJoin39: while (true) {
|
|
if (r20) {
|
|
break reducibleJoin39;
|
|
}
|
|
value17 = 0;
|
|
numberOfLines = value17;
|
|
break reducibleJoin39;
|
|
}
|
|
const value18 = (importDefault(147) /* metro dependency 147 */)(style);
|
|
reducibleJoin52: while (true) {
|
|
if (value4 == value18) {
|
|
r23 = style;
|
|
r25 = selectable;
|
|
break reducibleJoin52;
|
|
}
|
|
fontWeight = value18.fontWeight;
|
|
reducibleJoin42: while (true) {
|
|
if (typeof fontWeight !== 'number') {
|
|
r41 = value4;
|
|
break reducibleJoin42;
|
|
}
|
|
fontWeight = value18.fontWeight;
|
|
toString = fontWeight.toString;
|
|
r41 = {fontWeight: Reflect.apply(toString, fontWeight, [])};
|
|
break reducibleJoin42;
|
|
}
|
|
userSelect = value18.userSelect;
|
|
reducibleJoin46: while (true) {
|
|
if (value4 == userSelect) {
|
|
r19 = selectable;
|
|
r37 = r41;
|
|
break reducibleJoin46;
|
|
}
|
|
binding = env0_12;
|
|
userSelect = value18.userSelect;
|
|
property = binding[userSelect];
|
|
reducibleJoin45: while (true) {
|
|
if (r41) {
|
|
r20 = r41;
|
|
break reducibleJoin45;
|
|
}
|
|
r20 = {};
|
|
break reducibleJoin45;
|
|
}
|
|
r20.userSelect = value;
|
|
r19 = property;
|
|
r37 = r20;
|
|
break reducibleJoin46;
|
|
}
|
|
verticalAlign = value18.verticalAlign;
|
|
reducibleJoin50: while (true) {
|
|
if (value4 == verticalAlign) {
|
|
r30 = r37;
|
|
break reducibleJoin50;
|
|
}
|
|
reducibleJoin49: while (true) {
|
|
if (r37) {
|
|
r20 = r37;
|
|
break reducibleJoin49;
|
|
}
|
|
r20 = {};
|
|
break reducibleJoin49;
|
|
}
|
|
binding = env0_13;
|
|
verticalAlign = value18.verticalAlign;
|
|
r20.textAlignVertical = binding[verticalAlign];
|
|
r20.verticalAlign = value;
|
|
r30 = r20;
|
|
break reducibleJoin50;
|
|
}
|
|
if (value4 == r30) {
|
|
r23 = style;
|
|
r25 = r19;
|
|
break reducibleJoin52;
|
|
}
|
|
r23 = [style, r30];
|
|
r25 = r19;
|
|
break reducibleJoin52;
|
|
}
|
|
const r27 = value4 == id ? nativeID : id;
|
|
if (useContext(importDefault(114) /* metro dependency 114 */)) {
|
|
if (r0) {
|
|
Object = global.Object;
|
|
r0 = <NativePressableVirtualText ref={ref} textProps={Object.assign({}, value3, {accessibilityLabel: r29,
|
|
accessibilityState: r28, nativeID: r27, numberOfLines: numberOfLines, selectable: r25,
|
|
selectionColor: r24,
|
|
style: r23, disabled: disabled2, children: children})} textPressabilityProps={{onLongPress: onLongPress,
|
|
onPress: onPress, onPressIn: onPressIn, onPressOut: onPressOut, onResponderGrant: onResponderGrant,
|
|
onResponderMove: onResponderMove, onResponderRelease: onResponderRelease,
|
|
onResponderTerminate: onResponderTerminate,
|
|
onResponderTerminationRequest: onResponderTerminationRequest,
|
|
onStartShouldSetResponder: onStartShouldSetResponder, pressRetentionOffset: pressRetentionOffset,
|
|
suppressHighlighting: suppressHighlighting}} />;
|
|
} else {
|
|
NativeVirtualText = (require(290) /* metro dependency 290 */).NativeVirtualText;
|
|
Object = global.Object;
|
|
r0 = <NativeVirtualText {...Object.assign({}, value3, {accessibilityLabel: r29, accessibilityState: r28,
|
|
nativeID: r27, numberOfLines: numberOfLines, ref: ref, selectable: r25, selectionColor: r24, style: r23,
|
|
disabled: disabled2, children: children})} />;
|
|
}
|
|
return r0;
|
|
}
|
|
const value19 = r34 !== disabled;
|
|
reducibleJoin62: while (true) {
|
|
if (value19) {
|
|
value20 = value4 != r34;
|
|
reducibleJoin57: while (true) {
|
|
if (value20) {
|
|
value21 = r34 !== false;
|
|
r19 = value21;
|
|
break reducibleJoin57;
|
|
}
|
|
r19 = value20;
|
|
break reducibleJoin57;
|
|
}
|
|
reducibleJoin61: while (true) {
|
|
if (r19) {
|
|
break reducibleJoin61;
|
|
}
|
|
value22 = value4 != disabled;
|
|
reducibleJoin60: while (true) {
|
|
if (value22) {
|
|
value23 = disabled !== false;
|
|
r20 = value23;
|
|
break reducibleJoin60;
|
|
}
|
|
r20 = value22;
|
|
break reducibleJoin60;
|
|
}
|
|
r19 = r20;
|
|
break reducibleJoin61;
|
|
}
|
|
r2 = r19;
|
|
break reducibleJoin62;
|
|
}
|
|
r2 = value19;
|
|
break reducibleJoin62;
|
|
}
|
|
reducibleJoin64: while (true) {
|
|
if (r2) {
|
|
Object = global.Object;
|
|
assign = Object.assign;
|
|
value24 = Reflect.apply(assign, Object, [{}, r28, {disabled: r34}]);
|
|
r41 = value24;
|
|
break reducibleJoin64;
|
|
}
|
|
r41 = r28;
|
|
break reducibleJoin64;
|
|
}
|
|
reducibleJoin68: while (true) {
|
|
if (value4 != accessible) {
|
|
r39 = accessible;
|
|
break reducibleJoin68;
|
|
}
|
|
value25 = value4 != onPress;
|
|
reducibleJoin67: while (true) {
|
|
if (value25) {
|
|
r2 = value25;
|
|
break reducibleJoin67;
|
|
}
|
|
value26 = value4 != onLongPress;
|
|
r2 = value26;
|
|
break reducibleJoin67;
|
|
}
|
|
r39 = r2;
|
|
break reducibleJoin68;
|
|
}
|
|
if (r0) {
|
|
object3 = {ref: ref};
|
|
Object = global.Object;
|
|
assign = Object.assign;
|
|
object4 = {accessibilityLabel: r29, accessibilityState: r41, accessible: r39,
|
|
allowFontScaling: allowFontScaling !== false, disabled: r34};
|
|
r34 = value4 != ellipsizeMode ? ellipsizeMode : 'tail';
|
|
object4.ellipsizeMode = r34;
|
|
object4.nativeID = r27;
|
|
object4.numberOfLines = numberOfLines;
|
|
object4.selectable = r25;
|
|
object4.selectionColor = r24;
|
|
object4.style = r23;
|
|
object4.children = children;
|
|
object3.textProps = Reflect.apply(assign, Object, [{}, value3, object4]);
|
|
object3.textPressabilityProps = {onLongPress: onLongPress, onPress: onPress, onPressIn: onPressIn,
|
|
onPressOut: onPressOut, onResponderGrant: onResponderGrant, onResponderMove: onResponderMove,
|
|
onResponderRelease: onResponderRelease, onResponderTerminate: onResponderTerminate,
|
|
onResponderTerminationRequest: onResponderTerminationRequest,
|
|
onStartShouldSetResponder: onStartShouldSetResponder, pressRetentionOffset: pressRetentionOffset,
|
|
suppressHighlighting: suppressHighlighting};
|
|
r2 = <NativePressableText {...object3} />;
|
|
} else {
|
|
NativeText = (require(290) /* metro dependency 290 */).NativeText;
|
|
Object = global.Object;
|
|
assign = Object.assign;
|
|
r2 = value4 != ellipsizeMode ? ellipsizeMode : 'tail';
|
|
r2 = <NativeText {...Reflect.apply(assign, Object, [{}, value3, {accessibilityLabel: r29,
|
|
accessibilityState: r41,
|
|
accessible: r39, allowFontScaling: allowFontScaling !== false, disabled: r34, ellipsizeMode: r2,
|
|
nativeID: r27,
|
|
numberOfLines: numberOfLines, ref: ref, selectable: r25, selectionColor: r24, style: r23,
|
|
children: children}])} />;
|
|
}
|
|
if (value4 != children) {
|
|
var Array = global.Array;
|
|
reducibleJoin80: while (true) {
|
|
reducibleJoin76: while (true) {
|
|
if (Array.isArray(children)) {
|
|
length = children.length;
|
|
if (!(length <= 3)) {
|
|
break reducibleJoin76;
|
|
}
|
|
value31 = false;
|
|
iterator = children[Symbol.iterator]();
|
|
iterator2 = iterator.next;
|
|
r20 = iterator;
|
|
item2 = Reflect.apply(iterator2, r20, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r20;
|
|
if (item2 !== value) {
|
|
break reducibleJoin80;
|
|
}
|
|
r3 = value31;
|
|
reducibleJoin89: while (true) {
|
|
if (!r3) {
|
|
return r2;
|
|
}
|
|
break reducibleJoin89;
|
|
}
|
|
jsxRuntimeEnv0_9Binding = jsxRuntimeEnv0_9;
|
|
defaultImport = importDefault(114) /* metro dependency 114 */;
|
|
return ((Component) => <Component value>{r2}</Component>)(defaultImport);
|
|
}
|
|
break reducibleJoin76;
|
|
}
|
|
if (typeof children === 'object') {
|
|
jsxRuntimeEnv0_9Binding = jsxRuntimeEnv0_9;
|
|
return ((Component) => <Component value>{r2}</Component>)(importDefault(114) /* metro dependency 114 */);
|
|
}
|
|
return r2;
|
|
}
|
|
reducibleLoop80: while (true) {
|
|
try {
|
|
value32 = value4 == item;
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
if (value32) {
|
|
r20 = item2;
|
|
} else {
|
|
try {
|
|
value33 = typeof item === 'object';
|
|
} catch (error) {
|
|
try {
|
|
item2.return();
|
|
} catch {
|
|
}
|
|
throw error;
|
|
}
|
|
reducibleJoin79: while (true) {
|
|
if (value33) {
|
|
value34 = true;
|
|
item2.return();
|
|
r3 = value34;
|
|
break reducibleLoop80;
|
|
}
|
|
r20 = item2;
|
|
break reducibleJoin79;
|
|
}
|
|
}
|
|
item2 = Reflect.apply(iterator2, r20, []);
|
|
item = item2.value;
|
|
item2 = item2.done ? undefined : r20;
|
|
if (item2 === value) {
|
|
r3 = value31;
|
|
break reducibleLoop80;
|
|
}
|
|
continue reducibleLoop80;
|
|
}
|
|
if (r3) {
|
|
return ((Component) => <Component value>{r2}</Component>)(importDefault(114) /* metro dependency 114 */);
|
|
}
|
|
}
|
|
return r2;
|
|
}
|
|
|
|
function NativePressableVirtualText(a0) { // fn#4478, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:4962, offset: 0x00cc3f8c, size: 144 bytes, params: 2, frame: 21
|
|
const ref = a0.ref;
|
|
const textProps = a0.textProps;
|
|
const value3 = env0_4(useTextPressability(a0.textPressabilityProps), 2);
|
|
const property = value3[0];
|
|
const property2 = value3[1];
|
|
const NativeVirtualText = (require(290) /* metro dependency 290 */).NativeVirtualText;
|
|
const Object = global.Object;
|
|
return (
|
|
<NativeVirtualText
|
|
{...Object.assign({}, textProps, property2, {isHighlighted: property, isPressable: true, ref: ref})}
|
|
/>
|
|
);
|
|
}
|
|
|
|
function NativePressableText(a0) { // fn#4479, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:5197, offset: 0x00cc401c, size: 144 bytes, params: 2, frame: 21
|
|
const ref = a0.ref;
|
|
const textProps = a0.textProps;
|
|
const value3 = env0_4(useTextPressability(a0.textPressabilityProps), 2);
|
|
const property = value3[0];
|
|
const property2 = value3[1];
|
|
const NativeText = (require(290) /* metro dependency 290 */).NativeText;
|
|
const Object = global.Object;
|
|
return (
|
|
<NativeText {...Object.assign({}, textProps, property2, {isHighlighted: property, isPressable: true,
|
|
ref: ref})} />
|
|
);
|
|
}
|
|
|
|
function _fun4471() { // fn#4471, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:4340, offset: 0x00cc3806, size: 140 bytes, params: 1, frame: 6
|
|
const value2 = null;
|
|
return value2 == env0_12 ? value2 : {onResponderGrant: onResponderGrant_4472, onResponderMove: onResponderMove_4473,
|
|
onResponderRelease: onResponderRelease_4474, onResponderTerminate: onResponderTerminate_4475,
|
|
onClick: env0_12.onClick,
|
|
onResponderTerminationRequest: value2 != onResponderTerminationRequest ? onResponderTerminationRequest : env0_12.onResponderTerminationRequest,
|
|
onStartShouldSetResponder: value2 != onStartShouldSetResponder ? onStartShouldSetResponder : env0_12.onStartShouldSetResponder};
|
|
}
|
|
|
|
function _fun4476() { // fn#4476, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:4903, offset: 0x00cc394a, size: 25 bytes, params: 1, frame: 3
|
|
return [env0_11, env0_13];
|
|
}
|
|
|
|
function onResponderGrant_4472(a0) { // fn#4472, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:4389, offset: 0x00cc3892, size: 46 bytes, params: 2, frame: 12
|
|
env1_12.onResponderGrant(a0);
|
|
if (onResponderGrant != null) {
|
|
onResponderGrant(a0);
|
|
}
|
|
}
|
|
|
|
function onResponderMove_4473(a0) { // fn#4473, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:4471, offset: 0x00cc38c0, size: 46 bytes, params: 2, frame: 12
|
|
env1_12.onResponderMove(a0);
|
|
if (onResponderMove != null) {
|
|
onResponderMove(a0);
|
|
}
|
|
}
|
|
|
|
function onResponderRelease_4474(a0) { // fn#4474, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:4554, offset: 0x00cc38ee, size: 46 bytes, params: 2, frame: 12
|
|
env1_12.onResponderRelease(a0);
|
|
if (onResponderRelease != null) {
|
|
onResponderRelease(a0);
|
|
}
|
|
}
|
|
|
|
function onResponderTerminate_4475(a0) { // fn#4475, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:330:4645, offset: 0x00cc391c, size: 46 bytes, params: 2, frame: 12
|
|
env1_12.onResponderTerminate(a0);
|
|
if (onResponderTerminate != null) {
|
|
onResponderTerminate(a0);
|
|
}
|
|
}
|
|
|