UNPKG

botframework-webchat-component

Version:
27 lines (25 loc) 3.35 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _createToastMiddleware = _interopRequireDefault(require("../../Toast/createToastMiddleware")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function createCoreMiddleware() { return [function () { return function (next) { return function () { for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } var id = args[0].notification.id; // We are ignoring "connectivitystatus" notifications, we will render it using <BasicConnectivityStatus> instead. // If devs want to render it, they can add a middleware. return id !== 'connectivitystatus' && next.apply(void 0, args); }; }; }, (0, _createToastMiddleware.default)()]; } var _default = createCoreMiddleware; exports.default = _default; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfY3JlYXRlVG9hc3RNaWRkbGV3YXJlIiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsInJlcXVpcmUiLCJvYmoiLCJfX2VzTW9kdWxlIiwiZGVmYXVsdCIsImNyZWF0ZUNvcmVNaWRkbGV3YXJlIiwibmV4dCIsIl9sZW4iLCJhcmd1bWVudHMiLCJsZW5ndGgiLCJhcmdzIiwiQXJyYXkiLCJfa2V5IiwiaWQiLCJub3RpZmljYXRpb24iLCJhcHBseSIsImNyZWF0ZVRvYXN0TWlkZGxld2FyZSIsIl9kZWZhdWx0IiwiZXhwb3J0cyJdLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL01pZGRsZXdhcmUvVG9hc3QvY3JlYXRlQ29yZU1pZGRsZXdhcmUudHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFRvYXN0TWlkZGxld2FyZSB9IGZyb20gJ2JvdGZyYW1ld29yay13ZWJjaGF0LWFwaSc7XG5cbmltcG9ydCBjcmVhdGVUb2FzdE1pZGRsZXdhcmUgZnJvbSAnLi4vLi4vVG9hc3QvY3JlYXRlVG9hc3RNaWRkbGV3YXJlJztcblxuZnVuY3Rpb24gY3JlYXRlQ29yZU1pZGRsZXdhcmUoKTogVG9hc3RNaWRkbGV3YXJlW10ge1xuICByZXR1cm4gW1xuICAgICgpID0+XG4gICAgICBuZXh0ID0+XG4gICAgICAoLi4uYXJncykgPT4ge1xuICAgICAgICBjb25zdCBbXG4gICAgICAgICAge1xuICAgICAgICAgICAgbm90aWZpY2F0aW9uOiB7IGlkIH1cbiAgICAgICAgICB9XG4gICAgICAgIF0gPSBhcmdzO1xuXG4gICAgICAgIC8vIFdlIGFyZSBpZ25vcmluZyBcImNvbm5lY3Rpdml0eXN0YXR1c1wiIG5vdGlmaWNhdGlvbnMsIHdlIHdpbGwgcmVuZGVyIGl0IHVzaW5nIDxCYXNpY0Nvbm5lY3Rpdml0eVN0YXR1cz4gaW5zdGVhZC5cbiAgICAgICAgLy8gSWYgZGV2cyB3YW50IHRvIHJlbmRlciBpdCwgdGhleSBjYW4gYWRkIGEgbWlkZGxld2FyZS5cbiAgICAgICAgcmV0dXJuIGlkICE9PSAnY29ubmVjdGl2aXR5c3RhdHVzJyAmJiBuZXh0KC4uLmFyZ3MpO1xuICAgICAgfSxcbiAgICBjcmVhdGVUb2FzdE1pZGRsZXdhcmUoKVxuICBdO1xufVxuXG5leHBvcnQgZGVmYXVsdCBjcmVhdGVDb3JlTWlkZGxld2FyZTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBRUEsSUFBQUEsc0JBQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUFzRSxTQUFBRCx1QkFBQUUsR0FBQSxXQUFBQSxHQUFBLElBQUFBLEdBQUEsQ0FBQUMsVUFBQSxHQUFBRCxHQUFBLEtBQUFFLE9BQUEsRUFBQUYsR0FBQTtBQUV0RSxTQUFTRyxvQkFBb0JBLENBQUEsRUFBc0I7RUFDakQsT0FBTyxDQUNMO0lBQUEsT0FDRSxVQUFBQyxJQUFJO01BQUEsT0FDSixZQUFhO1FBQUEsU0FBQUMsSUFBQSxHQUFBQyxTQUFBLENBQUFDLE1BQUEsRUFBVEMsSUFBSSxPQUFBQyxLQUFBLENBQUFKLElBQUEsR0FBQUssSUFBQSxNQUFBQSxJQUFBLEdBQUFMLElBQUEsRUFBQUssSUFBQTtVQUFKRixJQUFJLENBQUFFLElBQUEsSUFBQUosU0FBQSxDQUFBSSxJQUFBO1FBQUE7UUFDTixJQUVvQkMsRUFBRSxHQUVsQkgsSUFBSSxJQUZKSSxZQUFZLENBQUlELEVBQUU7O1FBSXRCO1FBQ0E7UUFDQSxPQUFPQSxFQUFFLEtBQUssb0JBQW9CLElBQUlQLElBQUksQ0FBQVMsS0FBQSxTQUFJTCxJQUFJLENBQUM7TUFDckQsQ0FBQztJQUFBO0VBQUEsR0FDSCxJQUFBTSw4QkFBcUIsRUFBQyxDQUFDLENBQ3hCO0FBQ0g7QUFBQyxJQUFBQyxRQUFBLEdBRWNaLG9CQUFvQjtBQUFBYSxPQUFBLENBQUFkLE9BQUEsR0FBQWEsUUFBQSJ9