UNPKG

@hisptz/react-ui

Version:

A collection of reusable complex DHIS2 react ui components.

57 lines (48 loc) 1.43 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "CustomOrgUnitProvider", { enumerable: true, get: function () { return _CustomOrgUnitProvider.default; } }); exports.OfflineOrgUnitProvider = OfflineOrgUnitProvider; Object.defineProperty(exports, "db", { enumerable: true, get: function () { return _db.db; } }); Object.defineProperty(exports, "useClearOrganisationData", { enumerable: true, get: function () { return _hooks.useClearOrganisationData; } }); Object.defineProperty(exports, "useOrganisationUnitData", { enumerable: true, get: function () { return _hooks.useOrganisationUnitData; } }); var _react = _interopRequireDefault(require("react")); var _CustomOrgUnitProvider = _interopRequireDefault(require("./components/CustomOrgUnitProvider")); var _hooks = require("./hooks"); var _db = require("./services/db"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function OfflineOrgUnitProvider(_ref) { let { children, fallback, pageSize } = _ref; const { loading } = (0, _hooks.useOrganisationUnitData)(pageSize); if (fallback && loading) { return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, fallback); } return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, children); }