UNPKG

botframework-webchat-component

Version:
37 lines (36 loc) 5.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _propTypes = _interopRequireDefault(require("prop-types")); var _react = _interopRequireDefault(require("react")); var _computeSuggestedActionText = _interopRequireDefault(require("../../Utils/computeSuggestedActionText")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var LiveRegionSuggestedActions = function LiveRegionSuggestedActions(_ref) { var _suggestedActions$act; var suggestedActions = _ref.suggestedActions; return ((_suggestedActions$act = suggestedActions.actions) === null || _suggestedActions$act === void 0 ? void 0 : _suggestedActions$act.length) && /*#__PURE__*/_react.default.createElement("p", { className: "webchat__live-region-activity__suggested-actions" }, suggestedActions.actions.map(function (action, index) { return ( /*#__PURE__*/ // Direct Line schema does not have key other than index. // eslint-disable-next-line react/no-array-index-key _react.default.createElement("button", { className: "webchat__live-region-activity__suggested-action", key: index, tabIndex: -1, type: "button" }, (0, _computeSuggestedActionText.default)(action)) ); })); }; LiveRegionSuggestedActions.propTypes = { suggestedActions: _propTypes.default.shape({ actions: _propTypes.default.array }).isRequired }; var _default = LiveRegionSuggestedActions; exports.default = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcHJvcFR5cGVzIiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsInJlcXVpcmUiLCJfcmVhY3QiLCJfY29tcHV0ZVN1Z2dlc3RlZEFjdGlvblRleHQiLCJvYmoiLCJfX2VzTW9kdWxlIiwiZGVmYXVsdCIsIkxpdmVSZWdpb25TdWdnZXN0ZWRBY3Rpb25zIiwiX3JlZiIsIl9zdWdnZXN0ZWRBY3Rpb25zJGFjdCIsInN1Z2dlc3RlZEFjdGlvbnMiLCJhY3Rpb25zIiwibGVuZ3RoIiwiY3JlYXRlRWxlbWVudCIsImNsYXNzTmFtZSIsIm1hcCIsImFjdGlvbiIsImluZGV4Iiwia2V5IiwidGFiSW5kZXgiLCJ0eXBlIiwiY29tcHV0ZVN1Z2dlc3RlZEFjdGlvblRleHQiLCJwcm9wVHlwZXMiLCJQcm9wVHlwZXMiLCJzaGFwZSIsImFycmF5IiwiaXNSZXF1aXJlZCIsIl9kZWZhdWx0IiwiZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL0xpdmVSZWdpb24vcHJpdmF0ZS9MaXZlUmVnaW9uU3VnZ2VzdGVkQWN0aW9ucy50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFByb3BUeXBlcyBmcm9tICdwcm9wLXR5cGVzJztcbmltcG9ydCBSZWFjdCBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCBjb21wdXRlU3VnZ2VzdGVkQWN0aW9uVGV4dCBmcm9tICcuLi8uLi9VdGlscy9jb21wdXRlU3VnZ2VzdGVkQWN0aW9uVGV4dCc7XG5cbmltcG9ydCB0eXBlIHsgRGlyZWN0TGluZVN1Z2dlc3RlZEFjdGlvbiB9IGZyb20gJ2JvdGZyYW1ld29yay13ZWJjaGF0LWNvcmUnO1xuaW1wb3J0IHR5cGUgeyBWRkMgfSBmcm9tICdyZWFjdCc7XG5cbnR5cGUgTGl2ZVJlZ2lvblN1Z2dlc3RlZEFjdGlvbnNQcm9wcyA9IHtcbiAgc3VnZ2VzdGVkQWN0aW9uczogRGlyZWN0TGluZVN1Z2dlc3RlZEFjdGlvbjtcbn07XG5cbmNvbnN0IExpdmVSZWdpb25TdWdnZXN0ZWRBY3Rpb25zOiBWRkM8TGl2ZVJlZ2lvblN1Z2dlc3RlZEFjdGlvbnNQcm9wcz4gPSAoeyBzdWdnZXN0ZWRBY3Rpb25zIH0pID0+XG4gIHN1Z2dlc3RlZEFjdGlvbnMuYWN0aW9ucz8ubGVuZ3RoICYmIChcbiAgICA8cCBjbGFzc05hbWU9XCJ3ZWJjaGF0X19saXZlLXJlZ2lvbi1hY3Rpdml0eV9fc3VnZ2VzdGVkLWFjdGlvbnNcIj5cbiAgICAgIHtzdWdnZXN0ZWRBY3Rpb25zLmFjdGlvbnMubWFwKChhY3Rpb24sIGluZGV4KSA9PiAoXG4gICAgICAgIC8vIERpcmVjdCBMaW5lIHNjaGVtYSBkb2VzIG5vdCBoYXZlIGtleSBvdGhlciB0aGFuIGluZGV4LlxuICAgICAgICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcmVhY3Qvbm8tYXJyYXktaW5kZXgta2V5XG4gICAgICAgIDxidXR0b24gY2xhc3NOYW1lPVwid2ViY2hhdF9fbGl2ZS1yZWdpb24tYWN0aXZpdHlfX3N1Z2dlc3RlZC1hY3Rpb25cIiBrZXk9e2luZGV4fSB0YWJJbmRleD17LTF9IHR5cGU9XCJidXR0b25cIj5cbiAgICAgICAgICB7Y29tcHV0ZVN1Z2dlc3RlZEFjdGlvblRleHQoYWN0aW9uKX1cbiAgICAgICAgPC9idXR0b24+XG4gICAgICApKX1cbiAgICA8L3A+XG4gICk7XG5cbkxpdmVSZWdpb25TdWdnZXN0ZWRBY3Rpb25zLnByb3BUeXBlcyA9IHtcbiAgc3VnZ2VzdGVkQWN0aW9uczogUHJvcFR5cGVzLnNoYXBlKHtcbiAgICBhY3Rpb25zOiBQcm9wVHlwZXMuYXJyYXlcbiAgfSkuaXNSZXF1aXJlZFxufTtcblxuZXhwb3J0IGRlZmF1bHQgTGl2ZVJlZ2lvblN1Z2dlc3RlZEFjdGlvbnM7XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLElBQUFBLFVBQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFDLE1BQUEsR0FBQUYsc0JBQUEsQ0FBQUMsT0FBQTtBQUVBLElBQUFFLDJCQUFBLEdBQUFILHNCQUFBLENBQUFDLE9BQUE7QUFBZ0YsU0FBQUQsdUJBQUFJLEdBQUEsV0FBQUEsR0FBQSxJQUFBQSxHQUFBLENBQUFDLFVBQUEsR0FBQUQsR0FBQSxLQUFBRSxPQUFBLEVBQUFGLEdBQUE7QUFTaEYsSUFBTUcsMEJBQWdFLEdBQUcsU0FBbkVBLDBCQUFnRUEsQ0FBQUMsSUFBQTtFQUFBLElBQUFDLHFCQUFBO0VBQUEsSUFBTUMsZ0JBQWdCLEdBQUFGLElBQUEsQ0FBaEJFLGdCQUFnQjtFQUFBLE9BQzFGLEVBQUFELHFCQUFBLEdBQUFDLGdCQUFnQixDQUFDQyxPQUFPLGNBQUFGLHFCQUFBLHVCQUF4QkEscUJBQUEsQ0FBMEJHLE1BQU0sa0JBQzlCVixNQUFBLENBQUFJLE9BQUEsQ0FBQU8sYUFBQTtJQUFHQyxTQUFTLEVBQUM7RUFBa0QsR0FDNURKLGdCQUFnQixDQUFDQyxPQUFPLENBQUNJLEdBQUcsQ0FBQyxVQUFDQyxNQUFNLEVBQUVDLEtBQUs7SUFBQTtNQUFBO01BQzFDO01BQ0E7TUFDQWYsTUFBQSxDQUFBSSxPQUFBLENBQUFPLGFBQUE7UUFBUUMsU0FBUyxFQUFDLGlEQUFpRDtRQUFDSSxHQUFHLEVBQUVELEtBQU07UUFBQ0UsUUFBUSxFQUFFLENBQUMsQ0FBRTtRQUFDQyxJQUFJLEVBQUM7TUFBUSxHQUN4RyxJQUFBQyxtQ0FBMEIsRUFBQ0wsTUFBTSxDQUM1QjtJQUFDO0VBQUEsQ0FDVixDQUNBLENBQ0o7QUFBQTtBQUVIVCwwQkFBMEIsQ0FBQ2UsU0FBUyxHQUFHO0VBQ3JDWixnQkFBZ0IsRUFBRWEsa0JBQVMsQ0FBQ0MsS0FBSyxDQUFDO0lBQ2hDYixPQUFPLEVBQUVZLGtCQUFTLENBQUNFO0VBQ3JCLENBQUMsQ0FBQyxDQUFDQztBQUNMLENBQUM7QUFBQyxJQUFBQyxRQUFBLEdBRWFwQiwwQkFBMEI7QUFBQXFCLE9BQUEsQ0FBQXRCLE9BQUEsR0FBQXFCLFFBQUEifQ==