@r3l/app
Version:
51 lines (42 loc) • 1.32 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 _propTypes = _interopRequireDefault(require("prop-types"));
var _styled = require("../styled");
var _img = require("../../utils/img");
CommunityListItem.propTypes = {
community: _propTypes.default.object,
c: _propTypes.default.string
};
function CommunityListItem(_ref) {
var community = _ref.community,
c = _ref.c;
var image = community.image ? {
uri: (0, _img.resizeImage)(community.image, 4, 4)
} : require("../../../public/img/default_community.png");
return /*#__PURE__*/_react.default.createElement(_styled.Row, {
sx: {
alignItems: 'center'
}
}, /*#__PURE__*/_react.default.createElement(_styled.Image, {
sx: {
width: 5,
height: 5,
mr: 1.5 * 8.001,
bg: image ? 'transparent' : 'grey'
},
source: image,
resizeMode: 'cover'
}), /*#__PURE__*/_react.default.createElement(_styled.CommunityLink, {
sx: {
color: c || 'black'
}
}, community.name));
}
var _default = CommunityListItem;
exports.default = _default;
//# sourceMappingURL=communityListItem.component.js.map