75 lines
2.9 KiB
JavaScript
75 lines
2.9 KiB
JavaScript
// 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 <tmp11 />;
|
|
}
|
|
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 = <AnimatedScrollViewWithInvertedRefreshControl scrollEventThrottle={0.0001} />;
|
|
}
|
|
return tmp3;
|
|
}
|
|
obj = { scrollEventThrottle: 0.0001 };
|
|
const merged2 = Object.assign(merged);
|
|
obj.ref = ref.ref;
|
|
tmp3 = <closure_7 scrollEventThrottle={0.0001} />;
|
|
};
|