synapse-react-client
Version:
[](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [](https://badge.fury.io/js/synaps
44 lines • 2.49 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.UserCardLarge = void 0;
var tslib_1 = require("tslib");
var React = (0, tslib_1.__importStar)(require("react"));
var fontawesome_svg_core_1 = require("@fortawesome/fontawesome-svg-core");
var free_solid_svg_icons_1 = require("@fortawesome/free-solid-svg-icons");
var CertifiedUser_1 = (0, tslib_1.__importDefault)(require("../assets/icons/CertifiedUser"));
fontawesome_svg_core_1.library.add(free_solid_svg_icons_1.faCircle);
fontawesome_svg_core_1.library.add(free_solid_svg_icons_1.faEllipsisV);
fontawesome_svg_core_1.library.add(free_solid_svg_icons_1.faCopy);
/**
* UserCardLarge wraps around UserCardMedium
*
* @export UserCardLarge
* @param {UserCardLargeProps} { userProfile }
*/
// Disable function name because compiler has to know that its a class
// tslint:disable-next-line:function-name
function UserCardLarge(_a) {
var userProfile = _a.userProfile, isCertified = _a.isCertified;
var summary = userProfile.summary, industry = userProfile.industry, location = userProfile.location, url = userProfile.url;
return (React.createElement("div", { className: "SRC-cardMetaData" },
React.createElement("div", { className: "SRC-cardMetaData-scroll" },
summary && (React.createElement("div", null,
React.createElement("p", { className: "SRC-card-metadata-title" }, " Bio "),
React.createElement("p", null, summary))),
url && (React.createElement("div", null,
React.createElement("p", { className: "SRC-card-metadata-title" }, " More Info "),
React.createElement("p", null, url))),
industry && (React.createElement("div", null,
React.createElement("p", { className: "SRC-card-metadata-title" }, " Industry "),
React.createElement("p", null, industry))),
location && (React.createElement("div", null,
React.createElement("p", { className: "SRC-card-metadata-title" }, " Location "),
React.createElement("p", null, location))),
isCertified && (React.createElement("div", null,
React.createElement("p", { className: "SRC-card-metadata-title" }, " Access "),
React.createElement("p", null,
CertifiedUser_1.default,
" Certified Account"))))));
}
exports.UserCardLarge = UserCardLarge;
//# sourceMappingURL=UserCardLarge.js.map