@vnmfify/core
Version:
```shell npm i @vnmfify/core -S ```
40 lines (37 loc) • 1.13 kB
JavaScript
import _isFunction from "lodash/isFunction";
import * as React from "react";
import { useContext } from "react";
import PullRefreshContext from "./pull-refresh.context";
export function PullRefreshPulling(props) {
var {
children
} = props;
var {
distance
} = useContext(PullRefreshContext);
if (_isFunction(children)) {
return /*#__PURE__*/React.createElement(React.Fragment, null, children === null || children === void 0 ? void 0 : children({
distance
}));
}
return /*#__PURE__*/React.createElement(React.Fragment, null, children);
}
export function PullRefreshLoosing(props) {
var {
children
} = props;
return /*#__PURE__*/React.createElement(React.Fragment, null, children);
}
export function PullRefreshLoading(props) {
var {
children
} = props;
return /*#__PURE__*/React.createElement(React.Fragment, null, children);
}
export function PullRefreshCompleted(props) {
var {
children
} = props;
return /*#__PURE__*/React.createElement(React.Fragment, null, children);
}
//# sourceMappingURL=pull-refresh-children.js.map