/* Metro module 6360; source: unknown; dependencies: [29, 31, 33, 6361, 6358] */ function _fun49895(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#49895, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6538:6, offset: 0x0120c3e7, size: 233 bytes, params: 8, frame: 25 var property; var error; const env0_2 = ['focusHook', 'scrollEventsHandlersHook', 'enableFooterMarginAdjustment']; const env0_3 = ['data']; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const env0_5 = importDefault(dependencyMap[0]); let value = require(dependencyMap[1]); const forwardRef = value.forwardRef; const memo = value.memo; const env0_7 = value.useMemo; importDefault(dependencyMap[1]); const env0_8 = require(dependencyMap[2]).jsx; try { property = dependencyMap[3]; value = require(property); var env0_4 = value; } catch (error) { } value = memo(forwardRef(_fun49896)); exports.default = value; exports.BottomSheetFlashList = value; } function _fun49896(a0, a1) { // fn#49896, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6538:302, offset: 0x0120c4d0, size: 155 bytes, params: 3, frame: 19 const focusHook = a0.focusHook; const scrollEventsHandlersHook = a0.scrollEventsHandlersHook; const enableFooterMarginAdjustment = a0.enableFooterMarginAdjustment; const value2 = env0_5(a0, enableFooterMarginAdjustment); useMemo(_fun49897, []); const value3 = useMemo(function() { return forwardRef(_fun49899); }, [focusHook, scrollEventsHandlersHook, enableFooterMarginAdjustment]); const FlashList = env0_4.FlashList; const Object = global.Object; return ; } function _fun49897() { // fn#49897, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6538:408, offset: 0x0120c56b, size: 22 bytes, params: 1, frame: 1 if (env1_4) { return undefined; } throw 'You need to install FlashList first, `yarn install @shopify/flash-list`'; } function _fun49898() { // fn#49898, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6538:519, offset: 0x0120c581, size: 23 bytes, params: 1, frame: 11 return forwardRef(_fun49899); } function _fun49899(a0, a1) { // fn#49899, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6538:540, offset: 0x0120c598, size: 120 bytes, params: 3, frame: 20 a0.data; let value = environment.__proto__.__proto__; const value2 = env2_5(a0, env2_3); value = importDefault(6358) /* metro dependency 6358 */; const Object = global.Object; return ((Component) => )(value); }