585 lines
26 KiB
React
585 lines
26 KiB
React
/* Metro module 6341; source: unknown; dependencies: [57, 29, 31, 33, 6342, 6282, 4027, 6343, 6294, 6279] */
|
|
import ObjectWithoutProperties from './module-00029-ObjectWithoutProperties.js'; /* Metro dependency 29 */
|
|
import React from './module-00031-React.js'; /* Metro dependency 31 */
|
|
import Module00057 from './module-00057.js'; /* Metro dependency 57 */
|
|
import * as ReactModule from './module-00031-React.js'; /* Metro dependency 31 */
|
|
import * as JsxRuntimeModule from './module-00033-JsxRuntime.js'; /* Metro dependency 33 */
|
|
import * as Module06294Module from './module-06294.js'; /* Metro dependency 6294 */
|
|
|
|
function _fun49824(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#49824, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:6, offset: 0x01209f80, size: 274 bytes, params: 8, frame: 21
|
|
const env0_0 = require;
|
|
const env0_3 = ['name', 'stackBehavior', 'enableDismissOnClose', 'onDismiss', 'onAnimate', 'index', 'snapPoints',
|
|
'enablePanDownToClose', 'animateOnMount', 'containerComponent', 'onChange', 'children'];
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
let value = ReactModule;
|
|
const forwardRef = value.forwardRef;
|
|
const memo = value.memo;
|
|
const env0_6 = value.useCallback;
|
|
const env0_7 = value.useImperativeHandle;
|
|
const env0_8 = value.useMemo;
|
|
const env0_9 = value.useRef;
|
|
const env0_10 = value.useState;
|
|
const env0_11 = value.createElement;
|
|
object = {mount: false, data: undefined};
|
|
value = memo(forwardRef(BottomSheetModalComponent));
|
|
value.displayName = 'BottomSheetModal';
|
|
exports.default = value;
|
|
function BottomSheetModalComponent(a0, a1) { // fn#49825, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:486, offset: 0x0120a092, size: 1171 bytes, params: 3, frame: 43
|
|
var r0;
|
|
var Portal;
|
|
var createElementBinding;
|
|
var Object;
|
|
let env0_0 = a1;
|
|
const name = a0.name;
|
|
const stackBehavior = a0.stackBehavior;
|
|
const r28 = stackBehavior !== undefined ? stackBehavior : (require(6342) /* metro dependency 6342 */).DEFAULT_STACK_BEHAVIOR;
|
|
const enableDismissOnClose = a0.enableDismissOnClose;
|
|
const r27 = enableDismissOnClose !== undefined ? enableDismissOnClose : (require(6342) /* metro dependency 6342 */).DEFAULT_ENABLE_DISMISS_ON_CLOSE;
|
|
const env0_3 = r27;
|
|
const onDismiss = a0.onDismiss;
|
|
const onDismiss2 = onDismiss;
|
|
const onAnimate = a0.onAnimate;
|
|
const onAnimate2 = onAnimate;
|
|
const index = a0.index;
|
|
let value = 0;
|
|
const r25 = index === undefined ? value : index;
|
|
const snapPoints = a0.snapPoints;
|
|
const enablePanDownToClose = a0.enablePanDownToClose;
|
|
const r23 = enablePanDownToClose === undefined || enablePanDownToClose;
|
|
const animateOnMount = a0.animateOnMount;
|
|
const r22 = animateOnMount === undefined || animateOnMount;
|
|
const containerComponent = a0.containerComponent;
|
|
const r7 = containerComponent !== undefined ? containerComponent : React.Fragment;
|
|
const onChange = a0.onChange;
|
|
const children = a0.children;
|
|
const value6 = onAnimate2(a0, env0_3);
|
|
const value8 = onDismiss2(useState(env0_14), 2);
|
|
const {mount, data} = value8[value];
|
|
const env0_9 = value8[1];
|
|
value = require(6282) /* metro dependency 6282 */;
|
|
value = value.useBottomSheetModalInternal();
|
|
const hostName = value.hostName;
|
|
const containerHeight = value.containerHeight;
|
|
const containerOffset = value.containerOffset;
|
|
const mountSheet = value.mountSheet;
|
|
const unmountSheet = value.unmountSheet;
|
|
const willUnmountSheet = value.willUnmountSheet;
|
|
value = require(4027) /* metro dependency 4027 */;
|
|
const usePortal = value.usePortal;
|
|
const removePortal = Reflect.apply(usePortal, value, [hostName]).removePortal;
|
|
value = null;
|
|
const value9 = useRef(value);
|
|
const value10 = -1;
|
|
const env0_15 = useRef(r22 ? value10 : r25);
|
|
const env0_16 = useRef(value);
|
|
const env0_17 = useRef(value10);
|
|
const env0_18 = useRef(false);
|
|
const env0_19 = useRef(false);
|
|
useRef(false).current = mount;
|
|
let object = [name];
|
|
const value12 = useMemo(_fun49826, object);
|
|
const value14 = useCallback(BottomSheetModalComponentUnmount, [value12, useCallback(resetVariables, []),
|
|
unmountSheet, removePortal, onDismiss]);
|
|
const env0_24 = useCallback(_fun49829, []);
|
|
const env0_25 = useCallback(_fun49830, []);
|
|
const env0_26 = useCallback(_fun49831, []);
|
|
const env0_27 = useCallback(_fun49832, []);
|
|
const env0_28 = useCallback(_fun49833, []);
|
|
const env0_29 = useCallback(_fun49834, []);
|
|
const env0_30 = useCallback(function(a0) {
|
|
var env0_0 = a0;
|
|
global.requestAnimationFrame(_fun49836);
|
|
}, [value12, r28, mountSheet]);
|
|
const env0_31 = useCallback(handleDismiss, [willUnmountSheet, value14, value12, r23]);
|
|
const env0_32 = useCallback(handleMinimize, [r25]);
|
|
const env0_33 = useCallback(handleRestore, []);
|
|
const value15 = useCallback(handlePortalOnUnmount, [value12, value14, willUnmountSheet]);
|
|
const value16 = useCallback(handlePortalRender, []);
|
|
const value17 = useCallback(handleBottomSheetOnChange, [onChange]);
|
|
const value18 = useCallback(_fun49843, [onAnimate]);
|
|
const value19 = useCallback(handleBottomSheetOnClose, [r27, value14]);
|
|
useImperativeHandle(a1, _fun49845);
|
|
if (mount) {
|
|
Portal = (require(4027) /* metro dependency 4027 */).Portal;
|
|
object = {name: value12, hostName: hostName, handleOnMount: value16, handleOnUpdate: value16,
|
|
handleOnUnmount: value15};
|
|
createElementBinding = createElement;
|
|
value = importDefault(6279) /* metro dependency 6279 */;
|
|
Object = global.Object;
|
|
value = (
|
|
<Portal {...object} key={value12}>
|
|
{((Component) => <Component key={value12}>{createElementBinding(value, Object.assign({}, value6,
|
|
{ref: value9, key: value12, index: r25, snapPoints: snapPoints, enablePanDownToClose: r23,
|
|
animateOnMount: r22, containerHeight: containerHeight, containerOffset: containerOffset,
|
|
onChange: value17, onClose: value19, onAnimate: value18, $modal: true}),
|
|
typeof children !== 'function' ? children : ((Component) => <Component data={data} />)(children))}</Component>)(r7)}
|
|
</Portal>
|
|
);
|
|
r0 = value;
|
|
} else {
|
|
r0 = value;
|
|
}
|
|
return r0;
|
|
function _fun49826() { // fn#49826, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:1239, offset: 0x0120a525, size: 70 bytes, params: 1, frame: 12
|
|
var r0;
|
|
var value;
|
|
const nameBinding = name;
|
|
if (nameBinding) {
|
|
r0 = nameBinding;
|
|
} else {
|
|
value = environment.__proto__;
|
|
value = require(6343) /* metro dependency 6343 */;
|
|
value = value.id();
|
|
value = 'bottom-sheet-modal-' + value;
|
|
r0 = value;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function resetVariables() { // fn#49827, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:1310, owner: BottomSheetModalComponent.resetVariables, offset: 0x0120a56b, size: 129 bytes, params: 1, frame: 14
|
|
(Module06294Module).print({component: env1_15.name, method: resetVariables.name});
|
|
env0_15.current = -1;
|
|
env0_17.current = -1;
|
|
env0_18.current = false;
|
|
env0_20.current = false;
|
|
env0_19.current = false;
|
|
}
|
|
|
|
function BottomSheetModalComponentUnmount() { // fn#49828, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:1479, owner: BottomSheetModalComponent.unmount, offset: 0x0120a5ec, size: 84 bytes, params: 1, frame: 13
|
|
var binding;
|
|
var value2;
|
|
const current = env0_20.current;
|
|
env0_22();
|
|
unmountSheet(env0_21);
|
|
removePortal(env0_21);
|
|
if (current) {
|
|
binding = env0_9;
|
|
value2 = environment.__proto__;
|
|
binding(env1_14);
|
|
}
|
|
if (onDismiss) {
|
|
onDismiss();
|
|
}
|
|
}
|
|
|
|
function _fun49829() { // fn#49829, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:1572, offset: 0x0120a640, size: 111 bytes, params: 1, frame: 16
|
|
var r2;
|
|
var length;
|
|
var Array;
|
|
var prototype;
|
|
var value3;
|
|
var array;
|
|
var value4;
|
|
var value5;
|
|
var value6;
|
|
var snapToIndex;
|
|
var apply;
|
|
let current = env0_18.current;
|
|
reducibleJoin5: while (true) {
|
|
if (current) {
|
|
break reducibleJoin5;
|
|
}
|
|
length = arguments.length;
|
|
Array = global.Array;
|
|
prototype = Array.prototype;
|
|
value3 = Object.create(prototype, {constructor: {value: Array}});
|
|
array = new Array();
|
|
value4 = array instanceof Object ? array : value3;
|
|
value5 = 0;
|
|
if (value5 < length) {
|
|
r2 = value5;
|
|
reducibleLoop2: while (true) {
|
|
value4[r2] = arguments[r2];
|
|
value6 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1;
|
|
if (value6 < length) {
|
|
r2 = value6;
|
|
continue reducibleLoop2;
|
|
}
|
|
break reducibleLoop2;
|
|
}
|
|
}
|
|
current = env0_14.current;
|
|
if (current == null) {
|
|
break reducibleJoin5;
|
|
}
|
|
snapToIndex = current.snapToIndex;
|
|
apply = snapToIndex.apply;
|
|
Reflect.apply(apply, snapToIndex, [current, value4]);
|
|
break reducibleJoin5;
|
|
}
|
|
}
|
|
|
|
function _fun49830() { // fn#49830, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:1737, offset: 0x0120a6af, size: 111 bytes, params: 1, frame: 16
|
|
var r2;
|
|
var length;
|
|
var Array;
|
|
var prototype;
|
|
var value3;
|
|
var array;
|
|
var value4;
|
|
var value5;
|
|
var value6;
|
|
var snapToPosition;
|
|
var apply;
|
|
let current = env0_18.current;
|
|
reducibleJoin5: while (true) {
|
|
if (current) {
|
|
break reducibleJoin5;
|
|
}
|
|
length = arguments.length;
|
|
Array = global.Array;
|
|
prototype = Array.prototype;
|
|
value3 = Object.create(prototype, {constructor: {value: Array}});
|
|
array = new Array();
|
|
value4 = array instanceof Object ? array : value3;
|
|
value5 = 0;
|
|
if (value5 < length) {
|
|
r2 = value5;
|
|
reducibleLoop2: while (true) {
|
|
value4[r2] = arguments[r2];
|
|
value6 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1;
|
|
if (value6 < length) {
|
|
r2 = value6;
|
|
continue reducibleLoop2;
|
|
}
|
|
break reducibleLoop2;
|
|
}
|
|
}
|
|
current = env0_14.current;
|
|
if (current == null) {
|
|
break reducibleJoin5;
|
|
}
|
|
snapToPosition = current.snapToPosition;
|
|
apply = snapToPosition.apply;
|
|
Reflect.apply(apply, snapToPosition, [current, value4]);
|
|
break reducibleJoin5;
|
|
}
|
|
}
|
|
|
|
function _fun49831() { // fn#49831, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:1905, offset: 0x0120a71e, size: 111 bytes, params: 1, frame: 16
|
|
var r2;
|
|
var length;
|
|
var Array;
|
|
var prototype;
|
|
var value3;
|
|
var array;
|
|
var value4;
|
|
var value5;
|
|
var value6;
|
|
var expand;
|
|
var apply;
|
|
let current = env0_18.current;
|
|
reducibleJoin5: while (true) {
|
|
if (current) {
|
|
break reducibleJoin5;
|
|
}
|
|
length = arguments.length;
|
|
Array = global.Array;
|
|
prototype = Array.prototype;
|
|
value3 = Object.create(prototype, {constructor: {value: Array}});
|
|
array = new Array();
|
|
value4 = array instanceof Object ? array : value3;
|
|
value5 = 0;
|
|
if (value5 < length) {
|
|
r2 = value5;
|
|
reducibleLoop2: while (true) {
|
|
value4[r2] = arguments[r2];
|
|
value6 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1;
|
|
if (value6 < length) {
|
|
r2 = value6;
|
|
continue reducibleLoop2;
|
|
}
|
|
break reducibleLoop2;
|
|
}
|
|
}
|
|
current = env0_14.current;
|
|
if (current == null) {
|
|
break reducibleJoin5;
|
|
}
|
|
expand = current.expand;
|
|
apply = expand.apply;
|
|
Reflect.apply(apply, expand, [current, value4]);
|
|
break reducibleJoin5;
|
|
}
|
|
}
|
|
|
|
function _fun49832() { // fn#49832, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:2065, offset: 0x0120a78d, size: 111 bytes, params: 1, frame: 16
|
|
var r2;
|
|
var length;
|
|
var Array;
|
|
var prototype;
|
|
var value3;
|
|
var array;
|
|
var value4;
|
|
var value5;
|
|
var value6;
|
|
var collapse;
|
|
var apply;
|
|
let current = env0_18.current;
|
|
reducibleJoin5: while (true) {
|
|
if (current) {
|
|
break reducibleJoin5;
|
|
}
|
|
length = arguments.length;
|
|
Array = global.Array;
|
|
prototype = Array.prototype;
|
|
value3 = Object.create(prototype, {constructor: {value: Array}});
|
|
array = new Array();
|
|
value4 = array instanceof Object ? array : value3;
|
|
value5 = 0;
|
|
if (value5 < length) {
|
|
r2 = value5;
|
|
reducibleLoop2: while (true) {
|
|
value4[r2] = arguments[r2];
|
|
value6 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1;
|
|
if (value6 < length) {
|
|
r2 = value6;
|
|
continue reducibleLoop2;
|
|
}
|
|
break reducibleLoop2;
|
|
}
|
|
}
|
|
current = env0_14.current;
|
|
if (current == null) {
|
|
break reducibleJoin5;
|
|
}
|
|
collapse = current.collapse;
|
|
apply = collapse.apply;
|
|
Reflect.apply(apply, collapse, [current, value4]);
|
|
break reducibleJoin5;
|
|
}
|
|
}
|
|
|
|
function _fun49833() { // fn#49833, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:2227, offset: 0x0120a7fc, size: 111 bytes, params: 1, frame: 16
|
|
var r2;
|
|
var length;
|
|
var Array;
|
|
var prototype;
|
|
var value3;
|
|
var array;
|
|
var value4;
|
|
var value5;
|
|
var value6;
|
|
var close;
|
|
var apply;
|
|
let current = env0_18.current;
|
|
reducibleJoin5: while (true) {
|
|
if (current) {
|
|
break reducibleJoin5;
|
|
}
|
|
length = arguments.length;
|
|
Array = global.Array;
|
|
prototype = Array.prototype;
|
|
value3 = Object.create(prototype, {constructor: {value: Array}});
|
|
array = new Array();
|
|
value4 = array instanceof Object ? array : value3;
|
|
value5 = 0;
|
|
if (value5 < length) {
|
|
r2 = value5;
|
|
reducibleLoop2: while (true) {
|
|
value4[r2] = arguments[r2];
|
|
value6 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1;
|
|
if (value6 < length) {
|
|
r2 = value6;
|
|
continue reducibleLoop2;
|
|
}
|
|
break reducibleLoop2;
|
|
}
|
|
}
|
|
current = env0_14.current;
|
|
if (current == null) {
|
|
break reducibleJoin5;
|
|
}
|
|
close = current.close;
|
|
apply = close.apply;
|
|
Reflect.apply(apply, close, [current, value4]);
|
|
break reducibleJoin5;
|
|
}
|
|
}
|
|
|
|
function _fun49834() { // fn#49834, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:2386, offset: 0x0120a86b, size: 111 bytes, params: 1, frame: 16
|
|
var r2;
|
|
var length;
|
|
var Array;
|
|
var prototype;
|
|
var value3;
|
|
var array;
|
|
var value4;
|
|
var value5;
|
|
var value6;
|
|
var forceClose;
|
|
var apply;
|
|
let current = env0_18.current;
|
|
reducibleJoin5: while (true) {
|
|
if (current) {
|
|
break reducibleJoin5;
|
|
}
|
|
length = arguments.length;
|
|
Array = global.Array;
|
|
prototype = Array.prototype;
|
|
value3 = Object.create(prototype, {constructor: {value: Array}});
|
|
array = new Array();
|
|
value4 = array instanceof Object ? array : value3;
|
|
value5 = 0;
|
|
if (value5 < length) {
|
|
r2 = value5;
|
|
reducibleLoop2: while (true) {
|
|
value4[r2] = arguments[r2];
|
|
value6 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1;
|
|
if (value6 < length) {
|
|
r2 = value6;
|
|
continue reducibleLoop2;
|
|
}
|
|
break reducibleLoop2;
|
|
}
|
|
}
|
|
current = env0_14.current;
|
|
if (current == null) {
|
|
break reducibleJoin5;
|
|
}
|
|
forceClose = current.forceClose;
|
|
apply = forceClose.apply;
|
|
Reflect.apply(apply, forceClose, [current, value4]);
|
|
break reducibleJoin5;
|
|
}
|
|
}
|
|
|
|
function handlePresent(a0) { // fn#49835, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:2550, owner: BottomSheetModalComponent.handlePresent, offset: 0x0120a8da, size: 31 bytes, params: 2, frame: 11
|
|
const env0_0 = a0;
|
|
global.requestAnimationFrame(_fun49836);
|
|
function _fun49836() { // fn#49836, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:2599, offset: 0x0120a8f9, size: 59 bytes, params: 1, frame: 15
|
|
env1_9({mount: true, data: env0_0});
|
|
mountSheet(env1_21, require, env1_2);
|
|
}
|
|
|
|
}
|
|
|
|
function handleDismiss(a0) { // fn#49837, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:2662, owner: BottomSheetModalComponent.handleDismiss, offset: 0x0120a934, size: 169 bytes, params: 2, frame: 15
|
|
let current = env0_16.current;
|
|
const value2 = current != null;
|
|
let r4 = env0_15.current !== -1 || env0_18.current !== false;
|
|
r4 = !r4 ? value2 : r4;
|
|
if (r4) {
|
|
if (value2) {
|
|
willUnmountSheet(env0_21);
|
|
env0_19.current = true;
|
|
current = env0_14.current;
|
|
if (current != null) {
|
|
current.forceClose(a0);
|
|
}
|
|
} else {
|
|
current = env0_18.current;
|
|
if (current) {
|
|
env0_23();
|
|
} else {
|
|
current = env0_15.current;
|
|
if (current !== -1) {
|
|
willUnmountSheet(env0_21);
|
|
env0_19.current = true;
|
|
current = env0_14.current;
|
|
if (current != null) {
|
|
current.forceClose(a0);
|
|
}
|
|
} else if (env0_7) {
|
|
env0_23();
|
|
} else {
|
|
willUnmountSheet(env0_21);
|
|
env0_19.current = true;
|
|
current = env0_14.current;
|
|
if (current != null) {
|
|
current.forceClose(a0);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
function handleMinimize() { // fn#49838, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:2877, owner: BottomSheetModalComponent.handleMinimize, offset: 0x0120a9dd, size: 110 bytes, params: 1, frame: 10
|
|
let current = env0_18.current;
|
|
if (!current) {
|
|
env0_18.current = true;
|
|
current = env0_15.current;
|
|
if (current === -1) {
|
|
env0_17.current = env0_6;
|
|
} else {
|
|
env0_17.current = env0_15.current;
|
|
}
|
|
current = env0_14.current;
|
|
if (current != null) {
|
|
current.close();
|
|
}
|
|
}
|
|
}
|
|
|
|
function handleRestore() { // fn#49839, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:3033, owner: BottomSheetModalComponent.handleRestore, offset: 0x0120aa4b, size: 81 bytes, params: 1, frame: 11
|
|
let current = env0_18.current;
|
|
if (current && !env0_19.current) {
|
|
env0_18.current = false;
|
|
current = env0_14.current;
|
|
if (current != null) {
|
|
current.snapToIndex(env0_17.current);
|
|
}
|
|
}
|
|
}
|
|
|
|
function handlePortalOnUnmount() { // fn#49840, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:3165, owner: BottomSheetModalComponent.handlePortalOnUnmount, offset: 0x0120aa9c, size: 135 bytes, params: 1, frame: 12
|
|
let current = env0_15.current;
|
|
if (!(current === -1 && env0_18.current === false)) {
|
|
env0_20.current = false;
|
|
env0_19.current = true;
|
|
current = env0_18.current;
|
|
if (current) {
|
|
env0_23();
|
|
} else {
|
|
willUnmountSheet(env0_21);
|
|
current = env0_14.current;
|
|
if (current != null) {
|
|
current.close();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
function handlePortalRender(a0) { // fn#49841, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:3343, owner: BottomSheetModalComponent.handlePortalRender, offset: 0x0120ab23, size: 28 bytes, params: 2, frame: 9
|
|
if (env0_20.current) {
|
|
a0();
|
|
}
|
|
}
|
|
|
|
function handleBottomSheetOnChange(a0, a1, a2) { // fn#49842, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:3402, owner: BottomSheetModalComponent.handleBottomSheetOnChange, offset: 0x0120ab3f, size: 58 bytes, params: 4, frame: 15
|
|
env0_15.current = a0;
|
|
env0_16.current = null;
|
|
if (onChange) {
|
|
onChange(a0, a1, a2);
|
|
}
|
|
}
|
|
|
|
function _fun49843(a0, a1, a2, a3, a4) { // fn#49843, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:3498, offset: 0x0120ab79, size: 52 bytes, params: 6, frame: 19
|
|
env0_16.current = a1;
|
|
if (onAnimate) {
|
|
onAnimate(a0, a1, a2, a3, a4);
|
|
}
|
|
}
|
|
|
|
function handleBottomSheetOnClose() { // fn#49844, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:3560, owner: BottomSheetModalComponent.handleBottomSheetOnClose, offset: 0x0120abad, size: 36 bytes, params: 1, frame: 9
|
|
if (!env0_18.current) {
|
|
if (env0_3) {
|
|
env0_23();
|
|
}
|
|
}
|
|
}
|
|
|
|
function _fun49845() { // fn#49845, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6519:3638, offset: 0x0120abd1, size: 97 bytes, params: 1, frame: 3
|
|
return {snapToIndex: env0_24, snapToPosition: env0_25, expand: env0_26, collapse: env0_27, close: env0_28,
|
|
forceClose: env0_29, dismiss: env0_31, present: env0_30, minimize: env0_32, restore: env0_33};
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun49824, 6341, [57, 29, 31, 33, 6342, 6282, 4027, 6343, 6294,
|
|
6279]) /* metro module 6341, dependencies: [57, 29, 31, 33, 6342, 6282, 4027, 6343, 6294, 6279] */;
|