43 lines
2.7 KiB
React
43 lines
2.7 KiB
React
/* Metro module 6351; source: unknown; dependencies: [29, 31, 33, 6352, 6353, 6355] */
|
|
import ObjectWithoutProperties from './module-00029-ObjectWithoutProperties.js'; /* Metro dependency 29 */
|
|
import React from './module-00031-React.js'; /* Metro dependency 31 */
|
|
import * as ReactModule from './module-00031-React.js'; /* Metro dependency 31 */
|
|
import * as JsxRuntimeModule from './module-00033-JsxRuntime.js'; /* Metro dependency 33 */
|
|
import * as BottomSheetDraggableScrollableModule from './module-06352-BottomSheetDraggableScrollable.jsx'; /* Metro dependency 6352 */
|
|
|
|
function _fun49881(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#49881, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6529:6, offset: 0x0120bb39, size: 153 bytes, params: 8, frame: 19
|
|
const env0_0 = require;
|
|
const env0_3 = ['nativeGesture', 'refreshControl', 'refreshing', 'progressViewOffset', 'onRefresh',
|
|
'ScrollableComponent'];
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
React;
|
|
const forwardRef = (ReactModule).forwardRef;
|
|
exports.ScrollableContainer = forwardRef(ScrollableContainer);
|
|
function ScrollableContainer(a0, a1) { // fn#49882, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6529:265, offset: 0x0120bbd2, size: 234 bytes, params: 3, frame: 24
|
|
const nativeGesture = a0.nativeGesture;
|
|
a0.refreshControl;
|
|
const refreshing = a0.refreshing;
|
|
const progressViewOffset = a0.progressViewOffset;
|
|
const onRefresh = a0.onRefresh;
|
|
const ScrollableComponent = a0.ScrollableComponent;
|
|
const value2 = ObjectWithoutProperties(a0, env0_3);
|
|
const BottomSheetDraggableScrollable = (BottomSheetDraggableScrollableModule).BottomSheetDraggableScrollable;
|
|
const Object = global.Object;
|
|
const bottomSheetDraggableScrollable = (
|
|
<BottomSheetDraggableScrollable scrollableGesture={nativeGesture}>
|
|
<ScrollableComponent {...Object.assign({ref: a1}, value2)} />
|
|
</BottomSheetDraggableScrollable>
|
|
);
|
|
return (
|
|
onRefresh
|
|
? ((Component) => <Component scrollableGesture={nativeGesture} refreshing={refreshing} progressViewOffset={progressViewOffset} onRefresh={onRefresh} style={(require(6355) /* metro dependency 6355 */).styles.container}>{bottomSheetDraggableScrollable}</Component>)(importDefault(6353) /* metro dependency 6353 */)
|
|
: bottomSheetDraggableScrollable
|
|
);
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun49881, 6351, [29, 31, 33, 6352, 6353,
|
|
6355]) /* metro module 6351, dependencies: [29, 31, 33, 6352, 6353, 6355] */;
|