botframework-webchat-component
Version:
React component of botframework-webchat
41 lines (40 loc) • 9 kB
JavaScript
function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireWildcard(require("react"));
var _Badge = _interopRequireDefault(require("./Badge"));
var _OpenInNewWindowIcon = _interopRequireDefault(require("./OpenInNewWindowIcon"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _getRequireWildcardCache(nodeInterop) { if (typeof WeakMap !== "function") return null; var cacheBabelInterop = new WeakMap(); var cacheNodeInterop = new WeakMap(); return (_getRequireWildcardCache = function _getRequireWildcardCache(nodeInterop) { return nodeInterop ? cacheNodeInterop : cacheBabelInterop; })(nodeInterop); }
function _interopRequireWildcard(obj, nodeInterop) { if (!nodeInterop && obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(nodeInterop); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (key !== "default" && Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
var ItemBody = /*#__PURE__*/(0, _react.memo)(function (_ref) {
var badgeName = _ref.badgeName,
badgeTitle = _ref.badgeTitle,
identifier = _ref.identifier,
isExternal = _ref.isExternal,
text = _ref.text;
return /*#__PURE__*/_react.default.createElement("div", {
className: "webchat__link-definitions__list-item-body"
}, identifier ? /*#__PURE__*/_react.default.createElement(_Badge.default, {
value: identifier
}) : null, /*#__PURE__*/_react.default.createElement("div", {
className: "webchat__link-definitions__list-item-body-main"
}, /*#__PURE__*/_react.default.createElement("div", {
className: "webchat__link-definitions__list-item-main-text"
}, /*#__PURE__*/_react.default.createElement("div", {
className: "webchat__link-definitions__list-item-text",
title: text
}, text), isExternal ? /*#__PURE__*/_react.default.createElement(_OpenInNewWindowIcon.default, {
className: "webchat__link-definitions__open-in-new-window-icon"
}) : null), badgeName && /*#__PURE__*/_react.default.createElement("div", {
className: "webchat__link-definitions__list-item-badge",
title: badgeTitle
}, badgeName)));
});
ItemBody.displayName = 'ItemBody';
var _default = ItemBody;
exports.default = _default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVXaWxkY2FyZCIsInJlcXVpcmUiLCJfQmFkZ2UiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwiX09wZW5Jbk5ld1dpbmRvd0ljb24iLCJvYmoiLCJfX2VzTW9kdWxlIiwiZGVmYXVsdCIsIl9nZXRSZXF1aXJlV2lsZGNhcmRDYWNoZSIsIm5vZGVJbnRlcm9wIiwiV2Vha01hcCIsImNhY2hlQmFiZWxJbnRlcm9wIiwiY2FjaGVOb2RlSW50ZXJvcCIsIl90eXBlb2YiLCJjYWNoZSIsImhhcyIsImdldCIsIm5ld09iaiIsImhhc1Byb3BlcnR5RGVzY3JpcHRvciIsIk9iamVjdCIsImRlZmluZVByb3BlcnR5IiwiZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yIiwia2V5IiwicHJvdG90eXBlIiwiaGFzT3duUHJvcGVydHkiLCJjYWxsIiwiZGVzYyIsInNldCIsIkl0ZW1Cb2R5IiwibWVtbyIsIl9yZWYiLCJiYWRnZU5hbWUiLCJiYWRnZVRpdGxlIiwiaWRlbnRpZmllciIsImlzRXh0ZXJuYWwiLCJ0ZXh0IiwiY3JlYXRlRWxlbWVudCIsImNsYXNzTmFtZSIsInZhbHVlIiwidGl0bGUiLCJkaXNwbGF5TmFtZSIsIl9kZWZhdWx0IiwiZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL0xpbmtEZWZpbml0aW9uL3ByaXZhdGUvSXRlbUJvZHkudHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCwgeyBtZW1vIH0gZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgQmFkZ2UgZnJvbSAnLi9CYWRnZSc7XG5pbXBvcnQgT3BlbkluTmV3V2luZG93SWNvbiBmcm9tICcuL09wZW5Jbk5ld1dpbmRvd0ljb24nO1xuXG50eXBlIFByb3BzID0gUmVhZG9ubHk8e1xuICAvLyBUaGUgdGV4dCAodXN1YWxseSBhIG51bWJlcikgZGlzcGxheWVkIGF0IHRoZSBoZWFkIG9mIHRoZSBjaXRhdGlvblxuICBpZGVudGlmaWVyPzogc3RyaW5nO1xuXG4gIC8vIFRoZSB0ZXh0IGRpc3BsYXllZCBhcyB0aGUgbWFpbiBsaW5rIG9mIHRoZSBjaXRhdGlvblxuICB0ZXh0OiBzdHJpbmc7XG5cbiAgLy8gSWYgdGhpcyBpcyB0cnVlLCB3ZSBzaG93IHRoZSBcImV4dGVybmFsIGxpbmtcIiBpY29uIGFmdGVyIHRoZSBsaW5rXG4gIGlzRXh0ZXJuYWw/OiBib29sZWFuO1xuXG4gIC8vIFRoZSB0ZXh0IGRpc3BsYXllZCBiZW5lYXRoIHRoZSBsaW5rIGFzIGEgZGVzY3JpcHRpb25cbiAgYmFkZ2VOYW1lPzogc3RyaW5nO1xuXG4gIC8vIFRoZSB0aXRsZSBvZiB0aGUgYmFkZ2UsIGRpc3BsYXllZCBhcyBhIHRvb2x0aXAgb24gdGhlIGl0ZW0ncyBkZXNjcmlwdGlvbiBhcyB3ZWxsIGFzIHRoZSBkZXNjcmlwdGlvbidzIHNjcmVlbi1yZWFkZXIgY29udGVudFxuICBiYWRnZVRpdGxlPzogc3RyaW5nO1xufT47XG5cbmNvbnN0IEl0ZW1Cb2R5ID0gbWVtbygoeyBiYWRnZU5hbWUsIGJhZGdlVGl0bGUsIGlkZW50aWZpZXIsIGlzRXh0ZXJuYWwsIHRleHQgfTogUHJvcHMpID0+IChcbiAgPGRpdiBjbGFzc05hbWU9XCJ3ZWJjaGF0X19saW5rLWRlZmluaXRpb25zX19saXN0LWl0ZW0tYm9keVwiPlxuICAgIHtpZGVudGlmaWVyID8gPEJhZGdlIHZhbHVlPXtpZGVudGlmaWVyfSAvPiA6IG51bGx9XG4gICAgPGRpdiBjbGFzc05hbWU9XCJ3ZWJjaGF0X19saW5rLWRlZmluaXRpb25zX19saXN0LWl0ZW0tYm9keS1tYWluXCI+XG4gICAgICA8ZGl2IGNsYXNzTmFtZT1cIndlYmNoYXRfX2xpbmstZGVmaW5pdGlvbnNfX2xpc3QtaXRlbS1tYWluLXRleHRcIj5cbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJ3ZWJjaGF0X19saW5rLWRlZmluaXRpb25zX19saXN0LWl0ZW0tdGV4dFwiIHRpdGxlPXt0ZXh0fT5cbiAgICAgICAgICB7dGV4dH1cbiAgICAgICAgPC9kaXY+XG4gICAgICAgIHtpc0V4dGVybmFsID8gPE9wZW5Jbk5ld1dpbmRvd0ljb24gY2xhc3NOYW1lPVwid2ViY2hhdF9fbGluay1kZWZpbml0aW9uc19fb3Blbi1pbi1uZXctd2luZG93LWljb25cIiAvPiA6IG51bGx9XG4gICAgICA8L2Rpdj5cbiAgICAgIHtiYWRnZU5hbWUgJiYgKFxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIndlYmNoYXRfX2xpbmstZGVmaW5pdGlvbnNfX2xpc3QtaXRlbS1iYWRnZVwiIHRpdGxlPXtiYWRnZVRpdGxlfT5cbiAgICAgICAgICB7YmFkZ2VOYW1lfVxuICAgICAgICA8L2Rpdj5cbiAgICAgICl9XG4gICAgPC9kaXY+XG4gIDwvZGl2PlxuKSk7XG5cbkl0ZW1Cb2R5LmRpc3BsYXlOYW1lID0gJ0l0ZW1Cb2R5JztcblxuZXhwb3J0IGRlZmF1bHQgSXRlbUJvZHk7XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQSxJQUFBQSxNQUFBLEdBQUFDLHVCQUFBLENBQUFDLE9BQUE7QUFFQSxJQUFBQyxNQUFBLEdBQUFDLHNCQUFBLENBQUFGLE9BQUE7QUFDQSxJQUFBRyxvQkFBQSxHQUFBRCxzQkFBQSxDQUFBRixPQUFBO0FBQXdELFNBQUFFLHVCQUFBRSxHQUFBLFdBQUFBLEdBQUEsSUFBQUEsR0FBQSxDQUFBQyxVQUFBLEdBQUFELEdBQUEsS0FBQUUsT0FBQSxFQUFBRixHQUFBO0FBQUEsU0FBQUcseUJBQUFDLFdBQUEsZUFBQUMsT0FBQSxrQ0FBQUMsaUJBQUEsT0FBQUQsT0FBQSxRQUFBRSxnQkFBQSxPQUFBRixPQUFBLFlBQUFGLHdCQUFBLFlBQUFBLHlCQUFBQyxXQUFBLFdBQUFBLFdBQUEsR0FBQUcsZ0JBQUEsR0FBQUQsaUJBQUEsS0FBQUYsV0FBQTtBQUFBLFNBQUFULHdCQUFBSyxHQUFBLEVBQUFJLFdBQUEsU0FBQUEsV0FBQSxJQUFBSixHQUFBLElBQUFBLEdBQUEsQ0FBQUMsVUFBQSxXQUFB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
;