botframework-webchat-component
Version:
React component of botframework-webchat
35 lines (34 loc) • 7.51 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 _botframeworkWebchatApi = require("botframework-webchat-api");
var _propTypes = _interopRequireDefault(require("prop-types"));
var _react = _interopRequireWildcard(require("react"));
var _InlineMarkdown = _interopRequireDefault(require("../../../Utils/InlineMarkdown"));
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; }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var useLocalizer = _botframeworkWebchatApi.hooks.useLocalizer;
var MARKDOWN_REFERENCES = ['RETRY'];
var SendFailedRetry = function SendFailedRetry(_ref) {
var onRetryClick = _ref.onRetryClick;
var handleReference = (0, _react.useCallback)(function (_ref2) {
var data = _ref2.data;
return data === 'RETRY' && onRetryClick();
}, [onRetryClick]);
var localize = useLocalizer();
var sendFailedText = localize('ACTIVITY_STATUS_SEND_FAILED_RETRY');
return /*#__PURE__*/_react.default.createElement(_InlineMarkdown.default, {
onReference: handleReference,
references: MARKDOWN_REFERENCES
}, sendFailedText);
};
SendFailedRetry.propTypes = {
onRetryClick: _propTypes.default.func.isRequired
};
var _default = SendFailedRetry;
exports.default = _default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfYm90ZnJhbWV3b3JrV2ViY2hhdEFwaSIsInJlcXVpcmUiLCJfcHJvcFR5cGVzIiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsIl9yZWFjdCIsIl9pbnRlcm9wUmVxdWlyZVdpbGRjYXJkIiwiX0lubGluZU1hcmtkb3duIiwiX2dldFJlcXVpcmVXaWxkY2FyZENhY2hlIiwibm9kZUludGVyb3AiLCJXZWFrTWFwIiwiY2FjaGVCYWJlbEludGVyb3AiLCJjYWNoZU5vZGVJbnRlcm9wIiwib2JqIiwiX19lc01vZHVsZSIsIl90eXBlb2YiLCJkZWZhdWx0IiwiY2FjaGUiLCJoYXMiLCJnZXQiLCJuZXdPYmoiLCJoYXNQcm9wZXJ0eURlc2NyaXB0b3IiLCJPYmplY3QiLCJkZWZpbmVQcm9wZXJ0eSIsImdldE93blByb3BlcnR5RGVzY3JpcHRvciIsImtleSIsInByb3RvdHlwZSIsImhhc093blByb3BlcnR5IiwiY2FsbCIsImRlc2MiLCJzZXQiLCJ1c2VMb2NhbGl6ZXIiLCJob29rcyIsIk1BUktET1dOX1JFRkVSRU5DRVMiLCJTZW5kRmFpbGVkUmV0cnkiLCJfcmVmIiwib25SZXRyeUNsaWNrIiwiaGFuZGxlUmVmZXJlbmNlIiwidXNlQ2FsbGJhY2siLCJfcmVmMiIsImRhdGEiLCJsb2NhbGl6ZSIsInNlbmRGYWlsZWRUZXh0IiwiY3JlYXRlRWxlbWVudCIsIm9uUmVmZXJlbmNlIiwicmVmZXJlbmNlcyIsInByb3BUeXBlcyIsIlByb3BUeXBlcyIsImZ1bmMiLCJpc1JlcXVpcmVkIiwiX2RlZmF1bHQiLCJleHBvcnRzIl0sInNvdXJjZVJvb3QiOiJjb21wb25lbnQ6Ly8vIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvQWN0aXZpdHlTdGF0dXMvU2VuZFN0YXR1cy9wcml2YXRlL1NlbmRGYWlsZWRSZXRyeS5qcyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBob29rcyB9IGZyb20gJ2JvdGZyYW1ld29yay13ZWJjaGF0LWFwaSc7XG5pbXBvcnQgUHJvcFR5cGVzIGZyb20gJ3Byb3AtdHlwZXMnO1xuaW1wb3J0IFJlYWN0LCB7IHVzZUNhbGxiYWNrIH0gZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgSW5saW5lTWFya2Rvd24gZnJvbSAnLi4vLi4vLi4vVXRpbHMvSW5saW5lTWFya2Rvd24nO1xuXG5jb25zdCB7IHVzZUxvY2FsaXplciB9ID0gaG9va3M7XG5cbmNvbnN0IE1BUktET1dOX1JFRkVSRU5DRVMgPSBbJ1JFVFJZJ107XG5cbmNvbnN0IFNlbmRGYWlsZWRSZXRyeSA9ICh7IG9uUmV0cnlDbGljayB9KSA9PiB7XG4gIGNvbnN0IGhhbmRsZVJlZmVyZW5jZSA9IHVzZUNhbGxiYWNrKCh7IGRhdGEgfSkgPT4gZGF0YSA9PT0gJ1JFVFJZJyAmJiBvblJldHJ5Q2xpY2soKSwgW29uUmV0cnlDbGlja10pO1xuICBjb25zdCBsb2NhbGl6ZSA9IHVzZUxvY2FsaXplcigpO1xuXG4gIGNvbnN0IHNlbmRGYWlsZWRUZXh0ID0gbG9jYWxpemUoJ0FDVElWSVRZX1NUQVRVU19TRU5EX0ZBSUxFRF9SRVRSWScpO1xuXG4gIHJldHVybiAoXG4gICAgPElubGluZU1hcmtkb3duIG9uUmVmZXJlbmNlPXtoYW5kbGVSZWZlcmVuY2V9IHJlZmVyZW5jZXM9e01BUktET1dOX1JFRkVSRU5DRVN9PlxuICAgICAge3NlbmRGYWlsZWRUZXh0fVxuICAgIDwvSW5saW5lTWFya2Rvd24+XG4gICk7XG59O1xuXG5TZW5kRmFpbGVkUmV0cnkucHJvcFR5cGVzID0ge1xuICBvblJldHJ5Q2xpY2s6IFByb3BUeXBlcy5mdW5jLmlzUmVxdWlyZWRcbn07XG5cbmV4cG9ydCBkZWZhdWx0IFNlbmRGYWlsZWRSZXRyeTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBLElBQUFBLHVCQUFBLEdBQUFDLE9BQUE7QUFDQSxJQUFBQyxVQUFBLEdBQUFDLHNCQUFBLENBQUFGLE9BQUE7QUFDQSxJQUFBRyxNQUFBLEdBQUFDLHVCQUFBLENBQUFKLE9BQUE7QUFFQSxJQUFBSyxlQUFBLEdBQUFI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