UNPKG

synapse-react-client

Version:

[![Build Status](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client.svg?branch=main)](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synaps

44 lines 2.49 kB
"use strict"; 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