UNPKG

@r3l/app

Version:
53 lines (42 loc) 1.83 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _styled = require("../styled"); var _reactRedux = require("react-redux"); var _communityList = _interopRequireDefault(require("./communityList.component")); var _reactNativeWeb = require("react-native-web"); var _CustomSpinner = _interopRequireDefault(require("../ui/mobile/CustomSpinner.component")); var _default = function _default() { var loaded = (0, _reactRedux.useSelector)(function (state) { var _state$community$list; return ((_state$community$list = state.community.list) === null || _state$community$list === void 0 ? void 0 : _state$community$list.length) > 0; }); if (!loaded) return /*#__PURE__*/_react.default.createElement(_CustomSpinner.default, null); return /*#__PURE__*/_react.default.createElement(_reactNativeWeb.ScrollView, null, /*#__PURE__*/_react.default.createElement(_styled.View, { sx: { flex: 1, bg: 'white' } }, /*#__PURE__*/_react.default.createElement(_communityList.default, null), /*#__PURE__*/_react.default.createElement(_styled.Row, { sx: { mx: 4, mt: 6, mb: 12, alignItems: 'baseline' } }, /*#__PURE__*/_react.default.createElement(_styled.InlineLink, { inline: 1, external: true, to: "mailto:info@relevant.community" }, /*#__PURE__*/_react.default.createElement(_styled.BodyText, { sx: { color: 'blue' } }, "Get in touch ")), /*#__PURE__*/_react.default.createElement(_styled.BodyText, null, "if you'd like to start your own community")))); }; exports.default = _default; //# sourceMappingURL=communityList.container.js.map