61 lines
3.9 KiB
React
61 lines
3.9 KiB
React
/* Metro module 1819; source: unknown; dependencies: [29, 31, 33, 1804, 1610] */
|
|
import ObjectWithoutProperties from './module-00029-ObjectWithoutProperties.js'; /* Metro dependency 29 */
|
|
import React from './module-00031-React.js'; /* Metro dependency 31 */
|
|
import Module01610 from './module-01610.js'; /* Metro dependency 1610 */
|
|
import * as ReactModule from './module-00031-React.js'; /* Metro dependency 31 */
|
|
import * as JsxRuntimeModule from './module-00033-JsxRuntime.js'; /* Metro dependency 33 */
|
|
import * as moduleValue2 from './module-01610.js'; /* Metro dependency 1610 */
|
|
import * as Module01804Module from './module-01804.js'; /* Metro dependency 1804 */
|
|
|
|
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 forwardRef = ReactModule.forwardRef;
|
|
React;
|
|
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 = ObjectWithoutProperties(a0, r12);
|
|
const {height, progress} = (Module01804Module).useReanimatedKeyboardAnimation();
|
|
const useAnimatedStyle = moduleValue2.useAnimatedStyle;
|
|
const pnpm_indexTsx1_198472 = pnpm_indexTsx1_19847;
|
|
pnpm_indexTsx1_198472.__closure = {interpolate: moduleValue2.interpolate, progress: progress, closed: r14,
|
|
opened: r13, enabled: r12, height: height};
|
|
pnpm_indexTsx1_198472.__workletHash = 13627085806149;
|
|
pnpm_indexTsx1_198472.__initData = env0_7;
|
|
const value5 = useMemo(_fun19848, [style, Reflect.apply(useAnimatedStyle, moduleValue2, [pnpm_indexTsx1_198472,
|
|
[r14, r13, r12]])]);
|
|
const View = (Module01610).View;
|
|
const Object = global.Object;
|
|
return <View {...Object.assign({ref: a1, style: value5}, value2, {children: children})} />;
|
|
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, JsxRuntimeModule.jsx];
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
global.__d(_fun19845, 1819, [29, 31, 33, 1804,
|
|
1610]) /* metro module 1819, dependencies: [29, 31, 33, 1804, 1610] */;
|