// Module ID: 402 // Function ID: 403 // Name: AnimatedScrollViewWithInvertedRefreshControl // Dependencies: [32, 19, 21, 403, 148, 404, 334, 349, 254, 387] // Exports: default // Module 402 (AnimatedScrollViewWithInvertedRefreshControl) import noopAll from "noop" /* 19 */; import _isNativeReflectConstructDefault from "_isNativeReflectConstruct" /* 349 */; import createAnimatedComponentDefault from "createAnimatedComponent" /* 387 */; import closure_2 from "_slicedToArray" /* 32 */; import noop from "noop" /* 19 */; import { jsx } from "jsxProd" /* 21 */; noopAll; ({ cloneElement: c3, useMemo: c4 } = noop); function AnimatedScrollViewWithInvertedRefreshControl(ref) { let merged = Object.assign(ref, Object.create(null)); const items = [merged]; ({ intermediatePropsForRefreshControl, intermediatePropsForScrollView } = callback3(() => { const tmpResult = merged(closure_1_1[3])(merged(closure_1_1[4])(merged.style)); obj = { intermediatePropsForRefreshControl: obj, intermediatePropsForScrollView: null }; obj = { style: tmpResult.outer }; obj = {}; merged = Object.assign(merged); obj.style = tmpResult.inner; obj[1] = obj; return obj; }, items)); const tmp3 = callback(merged(404)(intermediatePropsForRefreshControl), 2); const first = tmp3[0]; let obj = {}; const merged1 = Object.assign(first); obj.ref = tmp3[1]; const tmp2 = callback3(() => { const tmpResult = merged(closure_1_1[3])(merged(closure_1_1[4])(merged.style)); obj = { intermediatePropsForRefreshControl: obj, intermediatePropsForScrollView: null }; obj = { style: tmpResult.outer }; obj = {}; merged = Object.assign(merged); obj.style = tmpResult.inner; obj[1] = obj; return obj; }, items); const tmp6 = callback2(merged.refreshControl, obj); [tmp8, tmp9] = callback(merged(404)(intermediatePropsForScrollView), 2); const tmp7 = callback(merged(404)(intermediatePropsForScrollView), 2); obj = {}; const tmp10 = merged(334)(tmp9, ref.ref); const merged2 = Object.assign(tmp8); obj.ref = tmp10; obj.refreshControl = tmp6; const tmp11 = merged(349); obj.style = merged(254).compose(tmp8.style, first.style); return ; } let closure_7 = createAnimatedComponentDefault(_isNativeReflectConstructDefault); export default function AnimatedScrollViewWithOrWithoutInvertedRefreshControl(ref) { const merged = Object.assign(ref, Object.create(null)); if (null != merged.refreshControl) { if (null != merged.style) { let obj = { scrollEventThrottle: 0.0001 }; const merged1 = Object.assign(merged); obj.ref = ref; obj.refreshControl = merged.refreshControl; let tmp3 = ; } return tmp3; } obj = { scrollEventThrottle: 0.0001 }; const merged2 = Object.assign(merged); obj.ref = ref.ref; tmp3 = ; };