/* Metro module 1819; source: unknown; dependencies: [29, 31, 33, 1804, 1610] */ function _fun19845(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#19845, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1946:6, offset: 0x00eb5446, size: 180 bytes, params: 8, frame: 19 const env0_0 = require; const env0_3 = ['children', 'offset', 'style', 'enabled']; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const env0_4 = importDefault(29) /* metro dependency 29 */; const value = require(31) /* metro dependency 31 */; const forwardRef = value.forwardRef; const env0_5 = value.useMemo; importDefault(31) /* metro dependency 31 */; const env0_6 = (require(33) /* metro dependency 33 */).jsx; object = {code: 'function pnpm_indexTsx1(){const{interpolate,progress,closed,opened,enabled,height}=this.__closure;const offset=interpolate(progress.value,[0,1],[closed,opened]);return{transform:[{translateY:enabled?height.value+offset:closed}]};}'}; exports.default = forwardRef(_fun19846); } function _fun19846(a0, a1) { // fn#19846, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1946:460, offset: 0x00eb54fa, size: 378 bytes, params: 3, frame: 29 const children = a0.children; const offset = a0.offset; const r1 = offset !== undefined ? offset : {}; const closed = r1.closed; const value = 0; const r14 = closed === undefined ? value : closed; const opened = r1.opened; const r13 = opened === undefined ? value : opened; const style = a0.style; const enabled = a0.enabled; const r12 = enabled === undefined || enabled; const value2 = env0_4(a0, r12); const {height, progress} = (require(1804) /* metro dependency 1804 */).useReanimatedKeyboardAnimation(); const moduleValue2 = require(1610) /* metro dependency 1610 */; const useAnimatedStyle = moduleValue2.useAnimatedStyle; const closure = pnpm_indexTsx1_19847; closure.__closure = {interpolate: moduleValue2.interpolate, progress: progress, closed: r14, opened: r13, enabled: r12, height: height}; closure.__workletHash = 13627085806149; closure.__initData = env0_7; const value5 = useMemo(_fun19848, [style, Reflect.apply(useAnimatedStyle, moduleValue2, [closure, [r14, r13, r12]])]); const View = (importDefault(1610) /* metro dependency 1610 */).View; const Object = global.Object; return ; } function pnpm_indexTsx1_19847() { // fn#19847, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1946:723, offset: 0x00eb5674, size: 129 bytes, params: 1, frame: 16 let value = environment.__proto__; value = Reflect.apply((require(1610) /* metro dependency 1610 */).interpolate, value, [progress.value, [0, 1], [env0_0, env0_1]]); return {transform: [{translateY: env0_3 ? height.value + value : env0_0}]}; } function _fun19848() { // fn#19848, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1946:999, offset: 0x00eb56f5, size: 25 bytes, params: 1, frame: 3 return [style, env0_6]; }