@gravity-ui/data-source
Version:
A wrapper around data fetching
21 lines (20 loc) • 576 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useRefetchAll = void 0;
var _react = require("react");
var useRefetchAll = exports.useRefetchAll = function useRefetchAll(states) {
return (0, _react.useCallback)(function () {
return states.forEach(function (_ref) {
var refetch = _ref.refetch;
return refetch();
});
},
// eslint-disable-next-line react-hooks/exhaustive-deps
states.map(function (_ref2) {
var refetch = _ref2.refetch;
return refetch;
}));
};
// #sourceMappingURL=useRefetchAll.js.map
;