UNPKG

@r3l/app

Version:
73 lines (59 loc) 2.17 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = exports.RelatedUsers = void 0; var _react = _interopRequireDefault(require("react")); var _CustomSpinner = _interopRequireDefault(require("../../ui/mobile/CustomSpinner.component")); var _customList = _interopRequireDefault(require("../../listview/mobile/customList.component")); var _reactNativeWeb = require("react-native-web"); var _styled = require("../../styled"); var _hooks = require("../hooks"); var _related = require("../related.common"); var RelatedUsers = function RelatedUsers(_ref) { var navigation = _ref.navigation; var _ref2 = (navigation === null || navigation === void 0 ? void 0 : navigation.state) || {}, params = _ref2.params; var _useRelatedUsers = (0, _hooks.useRelatedUsers)(params.id), data = _useRelatedUsers.data, loading = _useRelatedUsers.loading, refetch = _useRelatedUsers.refetch; if (loading) return /*#__PURE__*/_react.default.createElement(_CustomSpinner.default, null); return /*#__PURE__*/_react.default.createElement(_reactNativeWeb.View, { style: { flex: 1 } }, /*#__PURE__*/_react.default.createElement(_customList.default, { data: (data === null || data === void 0 ? void 0 : data.relatedUsers) || [], loaded: !loading, renderHeader: function renderHeader() { return /*#__PURE__*/_react.default.createElement(_styled.Box, { sx: { p: 2 } }, (0, _related.renderHeader)()); }, renderRow: _related.renderRow, load: function load() { return {}; } // add reload ? , onReload: refetch, type: 'related users', parent: 'related users', active: true, view: 0, scrollableTab: true }, /*#__PURE__*/_react.default.createElement(_styled.BodyText, { sx: { fontSize: 5, lineHeight: 5, textAlign: 'center' } }, "No related accounts."))); }; exports.RelatedUsers = RelatedUsers; var _default = RelatedUsers; exports.default = _default; //# sourceMappingURL=related.js.map