botframework-webchat-component
Version:
React component of botframework-webchat
31 lines (30 loc) • 6.97 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 _classnames = _interopRequireDefault(require("classnames"));
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 Slotted = /*#__PURE__*/(0, _react.memo)(function (_ref) {
var children = _ref.children,
className = _ref.className;
return /*#__PURE__*/_react.default.createElement("span", {
className: (0, _classnames.default)('webchat__activity-status--slotted', className)
}, _react.Children.map(children, function (child, index) {
return (
// TODO: We may be able to do this in pure CSS, say, :not(:first-child)::before { content: '|' }.
index ? /*#__PURE__*/_react.default.createElement(_react.Fragment, null, /*#__PURE__*/_react.default.createElement("span", {
className: "webchat__activity-status__slot-pipe",
role: "presentation"
}, '|'), child) : child
);
}));
});
Slotted.displayName = 'SlottedActivityStatus';
var _default = Slotted;
exports.default = _default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVXaWxkY2FyZCIsInJlcXVpcmUiLCJfY2xhc3NuYW1lcyIsIl9pbnRlcm9wUmVxdWlyZURlZmF1bHQiLCJvYmoiLCJfX2VzTW9kdWxlIiwiZGVmYXVsdCIsIl9nZXRSZXF1aXJlV2lsZGNhcmRDYWNoZSIsIm5vZGVJbnRlcm9wIiwiV2Vha01hcCIsImNhY2hlQmFiZWxJbnRlcm9wIiwiY2FjaGVOb2RlSW50ZXJvcCIsIl90eXBlb2YiLCJjYWNoZSIsImhhcyIsImdldCIsIm5ld09iaiIsImhhc1Byb3BlcnR5RGVzY3JpcHRvciIsIk9iamVjdCIsImRlZmluZVByb3BlcnR5IiwiZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yIiwia2V5IiwicHJvdG90eXBlIiwiaGFzT3duUHJvcGVydHkiLCJjYWxsIiwiZGVzYyIsInNldCIsIlNsb3R0ZWQiLCJtZW1vIiwiX3JlZiIsImNoaWxkcmVuIiwiY2xhc3NOYW1lIiwiY3JlYXRlRWxlbWVudCIsImNsYXNzTmFtZXMiLCJDaGlsZHJlbiIsIm1hcCIsImNoaWxkIiwiaW5kZXgiLCJGcmFnbWVudCIsInJvbGUiLCJkaXNwbGF5TmFtZSIsIl9kZWZhdWx0IiwiZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL0FjdGl2aXR5U3RhdHVzL1Nsb3R0ZWQudHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCwgeyBDaGlsZHJlbiwgRnJhZ21lbnQsIG1lbW8sIHR5cGUgUHJvcHNXaXRoQ2hpbGRyZW4gfSBmcm9tICdyZWFjdCc7XG5pbXBvcnQgY2xhc3NOYW1lcyBmcm9tICdjbGFzc25hbWVzJztcblxudHlwZSBQcm9wcyA9IFJlYWRvbmx5PFByb3BzV2l0aENoaWxkcmVuPHsgY2xhc3NOYW1lPzogc3RyaW5nIH0+PjtcblxuY29uc3QgU2xvdHRlZCA9IG1lbW8oKHsgY2hpbGRyZW4sIGNsYXNzTmFtZSB9OiBQcm9wcykgPT4gKFxuICA8c3BhbiBjbGFzc05hbWU9e2NsYXNzTmFtZXMoJ3dlYmNoYXRfX2FjdGl2aXR5LXN0YXR1cy0tc2xvdHRlZCcsIGNsYXNzTmFtZSl9PlxuICAgIHtDaGlsZHJlbi5tYXAoY2hpbGRyZW4sIChjaGlsZCwgaW5kZXgpID0+XG4gICAgICAvLyBUT0RPOiBXZSBtYXkgYmUgYWJsZSB0byBkbyB0aGlzIGluIHB1cmUgQ1NTLCBzYXksIDpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHsgY29udGVudDogJ3wnIH0uXG4gICAgICBpbmRleCA/IChcbiAgICAgICAgPEZyYWdtZW50PlxuICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cIndlYmNoYXRfX2FjdGl2aXR5LXN0YXR1c19fc2xvdC1waXBlXCIgcm9sZT1cInByZXNlbnRhdGlvblwiPlxuICAgICAgICAgICAgeyd8J31cbiAgICAgICAgICA8L3NwYW4+XG4gICAgICAgICAge2NoaWxkfVxuICAgICAgICA8L0ZyYWdtZW50PlxuICAgICAgKSA6IChcbiAgICAgICAgY2hpbGRcbiAgICAgIClcbiAgICApfVxuICA8L3NwYW4+XG4pKTtcblxuU2xvdHRlZC5kaXNwbGF5TmFtZSA9ICdTbG90dGVkQWN0aXZpdHlTdGF0dXMnO1xuXG5leHBvcnQgZGVmYXVsdCBTbG90dGVkO1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsSUFBQUEsTUFBQSxHQUFBQyx1QkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUMsV0FBQSxHQUFBQyxzQkFBQSxDQUFBRixPQUFBO0FBQW9DLFNBQUFFLHVCQUFBQyxHQUFBLFdBQUFBLEdBQUEsSUFBQUEsR0FBQSxDQUFBQyxVQUFBLEdBQUFELEdBQUEsS0FBQUUsT0FBQSxFQUFBRixHQUFBO0FBQUEsU0FBQUcseUJBQUFDLFdBQUEsZUFBQUMsT0FBQSxrQ0FBQUMsaUJBQUEsT0FBQUQsT0FBQSxRQUFBRSxnQkFBQSxPQUFBRixPQUFBLFlBQUFGLHdCQUFBLFlBQUFBLHlCQUFBQyxXQUFBLFdBQUFBLFdBQUEsR0FBQUcsZ0JBQUEsR0FBQUQsaUJBQUEsS0FBQUYsV0FBQTtBQUFBLFNBQUFSLHdCQUFBSSxHQUFBLEVBQUFJLFdBQUEsU0FBQUEsV0FBQSxJQUFBSixHQUFBLElBQUFBLEdBQUEsQ0FBQUMsVUFBQSxXQUFBRCxHQUFBLFFBQUFBLEdBQUEsYUFBQVEsT0FBQSxDQUFBUixHQUFBLHlCQUFBQSxHQUFBLDRCQUFBRSxPQUFBLEVBQUFGLEdBQUEsVUFBQVMsS0FBQSxHQUFBTix3QkFBQSxDQUFBQyxXQUFBLE9BQUFLLEtBQUEsSUFBQUEsS0FBQSxDQUFBQyxHQUFBLENBQUFWLEdBQUEsWUFBQVMsS0FBQSxDQUFBRSxHQUFBLENBQUFYLEdBQUEsU0FBQVksTUFBQSxXQUFBQyxxQkFBQSxHQUFBQyxNQUFBLENBQUFDLGNBQUEsSUFBQUQsTUFBQSxDQUFBRSx3QkFBQSxXQUFBQyxHQUFBLElBQUFqQixHQUFBLFFBQUFpQixHQUFBLGtCQUFBSCxNQUFBLENBQUFJLFNBQUEsQ0FBQUMsY0FBQSxDQUFBQyxJQUFBLENBQUFwQixHQUFBLEVBQUFpQixHQUFBLFNBQUFJLElBQUEsR0FBQVIscUJBQUEsR0FBQUMsTUFBQSxDQUFBRSx3QkFBQSxDQUFBaEIsR0FBQSxFQUFBaUIsR0FBQSxjQUFBSSxJQUFBLEtBQUFBLElBQUEsQ0FBQVYsR0FBQSxJQUFBVSxJQUFBLENBQUFDLEdBQUEsS0FBQVIsTUFBQSxDQUFBQyxjQUFBLENBQUFILE1BQUEsRUFBQUssR0FBQSxFQUFBSSxJQUFBLFlBQUFULE1BQUEsQ0FBQUssR0FBQSxJQUFBakIsR0FBQSxDQUFBaUIsR0FBQSxTQUFBTCxNQUFBLENBQUFWLE9BQUEsR0FBQUYsR0FBQSxNQUFBUyxLQUFBLElBQUFBLEtBQUEsQ0FBQWEsR0FBQSxDQUFBdEIsR0FBQSxFQUFBWSxNQUFBLFlBQUFBLE1BQUE7QUFJcEMsSUFBTVcsT0FBTyxnQkFBRyxJQUFBQyxXQUFJLEVBQUMsVUFBQUMsSUFBQTtFQUFBLElBQUdDLFFBQVEsR0FBQUQsSUFBQSxDQUFSQyxRQUFRO0lBQUVDLFNBQVMsR0FBQUYsSUFBQSxDQUFURSxTQUFTO0VBQUEsb0JBQ3pDaEMsTUFBQSxDQUFBTyxPQUFBLENBQUEwQixhQUFBO0lBQU1ELFNBQVMsRUFBRSxJQUFBRSxtQkFBVSxFQUFDLG1DQUFtQyxFQUFFRixTQUFTO0VBQUUsR0FDekVHLGVBQVEsQ0FBQ0MsR0FBRyxDQUFDTCxRQUFRLEVBQUUsVUFBQ00sS0FBSyxFQUFFQyxLQUFLO0lBQUE7TUFDbkM7TUFDQUEsS0FBSyxnQkFDSHRDLE1BQUEsQ0FBQU8sT0FBQSxDQUFBMEIsYUFBQSxDQUFDakMsTUFBQSxDQUFBdUMsUUFBUSxxQkFDUHZDLE1BQUEsQ0FBQU8sT0FBQSxDQUFBMEIsYUFBQTtRQUFNRCxTQUFTLEVBQUMscUNBQXFDO1FBQUNRLElBQUksRUFBQztNQUFjLEdBQ3RFLEdBQ0csQ0FBQyxFQUNOSCxLQUNPLENBQUMsR0FFWEE7SUFDRDtFQUFBLENBQ0gsQ0FDSSxDQUFDO0FBQUEsQ0FDUixDQUFDO0FBRUZULE9BQU8sQ0FBQ2EsV0FBVyxHQUFHLHVCQUF1QjtBQUFDLElBQUFDLFFBQUEsR0FFL0JkLE9BQU87QUFBQWUsT0FBQSxDQUFBcEMsT0FBQSxHQUFBbUMsUUFBQSJ9
;