Files
discord-decomp/sources/by-id/module-06423.jsx
T
2026-07-27 16:20:00 +03:00

45 lines
2.3 KiB
React

/* Metro module 6423; source: unknown; dependencies: [6365, 31, 33, 6418] */
function _fun50374(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#50374, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6601:6, offset: 0x01217fb1, size: 154 bytes, params: 8, frame: 19
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_2 = importDefault(6365) /* metro dependency 6365 */;
const value = require(31) /* metro dependency 31 */;
const env0_3 = value.useImperativeHandle;
const env0_4 = value.useMemo;
const env0_5 = value.useState;
importDefault(31) /* metro dependency 31 */;
const env0_6 = (require(33) /* metro dependency 33 */).jsx;
exports.ScrollAnchor = ScrollAnchor;
}
function ScrollAnchor({scrollAnchorRef, horizontal}) { // fn#50375, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6601:204, offset: 0x0121804b, size: 124 bytes, params: 2, frame: 19
const [property, env0_2] = env0_2Binding(useState(1000000), 2);
useImperativeHandle(scrollAnchorRef, function() {
return {scrollBy: _fun50377};
}, []);
return useMemo(_fun50379, [property, horizontal]);
}
function _fun50376() { // fn#50376, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6601:312, offset: 0x012180c7, size: 16 bytes, params: 1, frame: 2
return {scrollBy: scrollBy};
}
function _fun50379() { // fn#50379, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6601:400, offset: 0x01218105, size: 100 bytes, params: 1, frame: 18
const CompatView = (require(6418) /* metro dependency 6418 */).CompatView;
const horizontalBinding = horizontal;
const value2 = 0;
return (
<CompatView
style={{'position': 'absolute', 'height': 0, top: horizontalBinding ? value2 : env0_1,
left: horizontal ? env0_1 : value2}}
/>
);
}
function scrollBy(a0) { // fn#50377, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:6601:339, offset: 0x012180d7, size: 30 bytes, params: 2, frame: 11
const env0_0 = a0;
env1_2(_fun50378);
}