@gravity-ui/data-source
Version:
A wrapper around data fetching
16 lines (15 loc) • 613 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useDataManager = exports.DataManagerContext = void 0;
var _react = require("react");
var DataManagerContext = exports.DataManagerContext = /*#__PURE__*/(0, _react.createContext)(null);
var useDataManager = exports.useDataManager = function useDataManager() {
var dataManager = (0, _react.useContext)(DataManagerContext);
if (!dataManager) {
throw new Error('DataManager is not provided by context. Use DataManagerContext.Provider to do it');
}
return dataManager;
};
// #sourceMappingURL=DataManagerContext.js.map