@r3l/app
Version:
53 lines (42 loc) • 1.83 kB
JavaScript
"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