tc-ui-toolkit
Version:
React components used to develop tools for the desktop app translationCore
57 lines (49 loc) • 5.42 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"));
require("./CheckInfoCard.styles.css");
var _PhraseWithToolTip = _interopRequireDefault(require("./PhraseWithToolTip"));
var CheckInfoCard = function CheckInfoCard(_ref) {
var title = _ref.title,
phrase = _ref.phrase,
seeMoreLabel = _ref.seeMoreLabel,
onSeeMoreClick = _ref.onSeeMoreClick,
onLinkClick = _ref.onLinkClick,
showSeeMoreButton = _ref.showSeeMoreButton,
getScriptureFromReference = _ref.getScriptureFromReference;
return /*#__PURE__*/_react["default"].createElement("div", {
className: "checkInfo"
}, /*#__PURE__*/_react["default"].createElement("div", {
className: "leftSide"
}, /*#__PURE__*/_react["default"].createElement("div", {
className: "title"
}, title)), /*#__PURE__*/_react["default"].createElement("div", {
className: "rightSide"
}, /*#__PURE__*/_react["default"].createElement("div", {
className: "phrase"
}, /*#__PURE__*/_react["default"].createElement(_PhraseWithToolTip["default"], {
getScriptureFromReference: getScriptureFromReference,
phrase: phrase,
onClickLink: onLinkClick
})), /*#__PURE__*/_react["default"].createElement("div", {
onClick: showSeeMoreButton ? onSeeMoreClick : null,
className: showSeeMoreButton ? 'linkActive' : 'linkInactive'
}, seeMoreLabel)));
};
CheckInfoCard.propTypes = {
phrase: _propTypes["default"].string,
title: _propTypes["default"].string,
seeMoreLabel: _propTypes["default"].string,
onSeeMoreClick: _propTypes["default"].func,
onLinkClick: _propTypes["default"].func,
showSeeMoreButton: _propTypes["default"].bool,
getScriptureFromReference: _propTypes["default"].func
};
var _default = CheckInfoCard;
exports["default"] = _default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9DaGVja0luZm9DYXJkL0NoZWNrSW5mb0NhcmQuanMiXSwibmFtZXMiOlsiQ2hlY2tJbmZvQ2FyZCIsInRpdGxlIiwicGhyYXNlIiwic2VlTW9yZUxhYmVsIiwib25TZWVNb3JlQ2xpY2siLCJvbkxpbmtDbGljayIsInNob3dTZWVNb3JlQnV0dG9uIiwiZ2V0U2NyaXB0dXJlRnJvbVJlZmVyZW5jZSIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsInN0cmluZyIsImZ1bmMiLCJib29sIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTs7QUFDQTs7QUFFQTs7QUFDQTs7QUFHQSxJQUFNQSxhQUFhLEdBQUcsU0FBaEJBLGFBQWdCO0FBQUEsTUFDcEJDLEtBRG9CLFFBQ3BCQSxLQURvQjtBQUFBLE1BRXBCQyxNQUZvQixRQUVwQkEsTUFGb0I7QUFBQSxNQUdwQkMsWUFIb0IsUUFHcEJBLFlBSG9CO0FBQUEsTUFJcEJDLGNBSm9CLFFBSXBCQSxjQUpvQjtBQUFBLE1BS3BCQyxXQUxvQixRQUtwQkEsV0FMb0I7QUFBQSxNQU1wQkMsaUJBTm9CLFFBTXBCQSxpQkFOb0I7QUFBQSxNQU9wQkMseUJBUG9CLFFBT3BCQSx5QkFQb0I7QUFBQSxzQkFTcEI7QUFBSyxJQUFBLFNBQVMsRUFBQztBQUFmLGtCQUNFO0FBQUssSUFBQSxTQUFTLEVBQUM7QUFBZixrQkFDRTtBQUFLLElBQUEsU0FBUyxFQUFDO0FBQWYsS0FDR04sS0FESCxDQURGLENBREYsZUFNRTtBQUFLLElBQUEsU0FBUyxFQUFDO0FBQWYsa0JBQ0U7QUFBSyxJQUFBLFNBQVMsRUFBQztBQUFmLGtCQUNFLGdDQUFDLDZCQUFEO0FBQW1CLElBQUEseUJBQXlCLEVBQUVNLHlCQUE5QztBQUF5RSxJQUFBLE1BQU0sRUFBRUwsTUFBakY7QUFBeUYsSUFBQSxXQUFXLEVBQUVHO0FBQXRHLElBREYsQ0FERixlQUlFO0FBQUssSUFBQSxPQUFPLEVBQUVDLGlCQUFpQixHQUFHRixjQUFILEdBQW9CLElBQW5EO0FBQXlELElBQUEsU0FBUyxFQUFFRSxpQkFBaUIsR0FBRyxZQUFILEdBQWtCO0FBQXZHLEtBQ0dILFlBREgsQ0FKRixDQU5GLENBVG9CO0FBQUEsQ0FBdEI7O0FBMEJBSCxhQUFhLENBQUNRLFNBQWQsR0FBMEI7QUFDeEJOLEVBQUFBLE1BQU0sRUFBRU8sc0JBQVVDLE1BRE07QUFFeEJULEVBQUFBLEtBQUssRUFBRVEsc0JBQVVDLE1BRk87QUFHeEJQLEVBQUFBLFlBQVksRUFBRU0sc0JBQVVDLE1BSEE7QUFJeEJOLEVBQUFBLGNBQWMsRUFBRUssc0JBQVVFLElBSkY7QUFLeEJOLEVBQUFBLFdBQVcsRUFBRUksc0JBQVVFLElBTEM7QUFNeEJMLEVBQUFBLGlCQUFpQixFQUFFRyxzQkFBVUcsSUFOTDtBQU94QkwsRUFBQUEseUJBQXlCLEVBQUVFLHNCQUFVRTtBQVBiLENBQTFCO2VBVWVYLGEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSAncmVhY3QnO1xuaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcblxuaW1wb3J0ICcuL0NoZWNrSW5mb0NhcmQuc3R5bGVzLmNzcyc7XG5pbXBvcnQgUGhyYXNlV2l0aFRvb2xUaXAgZnJvbSAnLi9QaHJhc2VXaXRoVG9vbFRpcCc7XG5cblxuY29uc3QgQ2hlY2tJbmZvQ2FyZCA9ICh7XG4gIHRpdGxlLFxuICBwaHJhc2UsXG4gIHNlZU1vcmVMYWJlbCxcbiAgb25TZWVNb3JlQ2xpY2ssXG4gIG9uTGlua0NsaWNrLFxuICBzaG93U2VlTW9yZUJ1dHRvbixcbiAgZ2V0U2NyaXB0dXJlRnJvbVJlZmVyZW5jZSxcbn0pID0+IChcbiAgPGRpdiBjbGFzc05hbWU9XCJjaGVja0luZm9cIj5cbiAgICA8ZGl2IGNsYXNzTmFtZT1cImxlZnRTaWRlXCI+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInRpdGxlXCI+XG4gICAgICAgIHt0aXRsZX1cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICAgIDxkaXYgY2xhc3NOYW1lPVwicmlnaHRTaWRlXCI+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cInBocmFzZVwiPlxuICAgICAgICA8UGhyYXNlV2l0aFRvb2xUaXAgZ2V0U2NyaXB0dXJlRnJvbVJlZmVyZW5jZT17Z2V0U2NyaXB0dXJlRnJvbVJlZmVyZW5jZX0gcGhyYXNlPXtwaHJhc2V9IG9uQ2xpY2tMaW5rPXtvbkxpbmtDbGlja30gLz5cbiAgICAgIDwvZGl2PlxuICAgICAgPGRpdiBvbkNsaWNrPXtzaG93U2VlTW9yZUJ1dHRvbiA/IG9uU2VlTW9yZUNsaWNrIDogbnVsbH0gY2xhc3NOYW1lPXtzaG93U2VlTW9yZUJ1dHRvbiA/ICdsaW5rQWN0aXZlJyA6ICdsaW5rSW5hY3RpdmUnfT5cbiAgICAgICAge3NlZU1vcmVMYWJlbH1cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbik7XG5cbkNoZWNrSW5mb0NhcmQucHJvcFR5cGVzID0ge1xuICBwaHJhc2U6IFByb3BUeXBlcy5zdHJpbmcsXG4gIHRpdGxlOiBQcm9wVHlwZXMuc3RyaW5nLFxuICBzZWVNb3JlTGFiZWw6IFByb3BUeXBlcy5zdHJpbmcsXG4gIG9uU2VlTW9yZUNsaWNrOiBQcm9wVHlwZXMuZnVuYyxcbiAgb25MaW5rQ2xpY2s6IFByb3BUeXBlcy5mdW5jLFxuICBzaG93U2VlTW9yZUJ1dHRvbjogUHJvcFR5cGVzLmJvb2wsXG4gIGdldFNjcmlwdHVyZUZyb21SZWZlcmVuY2U6IFByb3BUeXBlcy5mdW5jLFxufTtcblxuZXhwb3J0IGRlZmF1bHQgQ2hlY2tJbmZvQ2FyZDtcbiJdfQ==