/* Metro module 1788; source: unknown; dependencies: [1785, 1614, 1613] */ import * as Module01613Module from './module-01613.js'; /* Metro dependency 1613 */ import * as Module01614Module from './module-01614.js'; /* Metro dependency 1614 */ import * as DispatchCommandModule from './module-01785-dispatchCommand.js'; /* Metro dependency 1785 */ function _fun19662(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#19662, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1915:6, offset: 0x00eb0d6e, size: 227 bytes, params: 8, frame: 20 var r1; var r3; const env0_1 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); object = {code: "function scrollToFabric_Pnpm_scrollToTs1(animatedRef,x,y,animated){const{dispatchCommand}=this.__closure;dispatchCommand(animatedRef,'scrollTo',[x,y,animated]);}"}; let value = _fun19663(); object = {code: 'function scrollToPaper_Pnpm_scrollToTs2(animatedRef,x,y,animated){if(!_WORKLET){return;}const viewTag=animatedRef();global._scrollToPaper(viewTag,x,y,animated);}'}; const value2 = _fun19665(); const shouldBeUseWeb2 = (Module01613Module).shouldBeUseWeb(); if (shouldBeUseWeb2) { if (Module01613Module.isJest()) { r3 = function() { require(dependencyMap[1]).logger.warn('scrollTo() is not supported with Jest.'); }; } else { value = Module01613Module; r3 = value.isChromeDebugger() ? scrollToChromeDebugger : scrollToDefault; } r1 = r3; } else { r1 = Module01613Module.isFabric() ? value : value2; } exports.scrollTo = r1; function _fun19663() { // fn#19663, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1915:277, offset: 0x00eb0e51, size: 78 bytes, params: 1, frame: 14 const scrollToFabric2 = scrollToFabric; const object = {}; object.dispatchCommand = (require(1785) /* metro dependency 1785 */).dispatchCommand; scrollToFabric2.__closure = object; scrollToFabric2.__workletHash = 5331784934384; scrollToFabric2.__initData = env0_3; return scrollToFabric2; function scrollToFabric(a0, a1, a2, a3) { // fn#19664, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1915:294, offset: 0x00eb0e9f, size: 71 bytes, params: 5, frame: 16 const value = environment.__proto__; (DispatchCommandModule).dispatchCommand(a0, 'scrollTo', [a1, a2, a3]); } } function _fun19665() { // fn#19665, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1915:660, offset: 0x00eb0ee6, size: 46 bytes, params: 1, frame: 2 const scrollToPaper2 = scrollToPaper; scrollToPaper2.__closure = {}; scrollToPaper2.__workletHash = 10376977850779; scrollToPaper2.__initData = env0_4; return scrollToPaper2; function scrollToPaper(a0, a1, a2, a3) { // fn#19666, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1915:677, offset: 0x00eb0f14, size: 55 bytes, params: 5, frame: 17 var value; var value2; if (global._WORKLET) { value = a0(); value2 = environment.__proto__; env1_0._scrollToPaper(value, a1, a2, a3); } } } function scrollToChromeDebugger() { // fn#19668, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1915:990, offset: 0x00eb0f7c, size: 49 bytes, params: 1, frame: 12 (Module01614Module).logger.warn('scrollTo() is not supported with Chrome Debugger.'); } function scrollToDefault() { // fn#19669, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1915:1098, offset: 0x00eb0fad, size: 49 bytes, params: 1, frame: 12 (Module01614Module).logger.warn('scrollTo() is not supported on this configuration.'); } } global.__d(_fun19662, 1788, [1785, 1614, 1613]) /* metro module 1788, dependencies: [1785, 1614, 1613] */;