botframework-webchat-component
Version:
React component of botframework-webchat
19 lines (14 loc) • 1.53 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useStripMarkdown;
var _react = require("react");
var _remarkStripMarkdown = _interopRequireDefault(require("../../Utils/remarkStripMarkdown"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function useStripMarkdown(markdown) {
return (0, _react.useMemo)(function () {
return markdown && (0, _remarkStripMarkdown.default)(markdown).replace(/[\t-\r \.\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]+$/, '');
}, [markdown]);
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ob29rcy9pbnRlcm5hbC91c2VTdHJpcE1hcmtkb3duLmpzIl0sIm5hbWVzIjpbInVzZVN0cmlwTWFya2Rvd24iLCJtYXJrZG93biIsInJlcGxhY2UiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTs7QUFFQTs7OztBQUVlLFNBQVNBLGdCQUFULENBQTBCQyxRQUExQixFQUFvQztBQUNqRCxTQUFPLG9CQUFRO0FBQUEsV0FBTUEsUUFBUSxJQUFJLGtDQUFvQkEsUUFBcEIsRUFBOEJDLE9BQTlCLENBQXNDLHlFQUF0QyxFQUFrRCxFQUFsRCxDQUFsQjtBQUFBLEdBQVIsRUFBaUYsQ0FBQ0QsUUFBRCxDQUFqRixDQUFQO0FBQ0QiLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHVzZU1lbW8gfSBmcm9tICdyZWFjdCc7XG5cbmltcG9ydCByZW1hcmtTdHJpcE1hcmtkb3duIGZyb20gJy4uLy4uL1V0aWxzL3JlbWFya1N0cmlwTWFya2Rvd24nO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiB1c2VTdHJpcE1hcmtkb3duKG1hcmtkb3duKSB7XG4gIHJldHVybiB1c2VNZW1vKCgpID0+IG1hcmtkb3duICYmIHJlbWFya1N0cmlwTWFya2Rvd24obWFya2Rvd24pLnJlcGxhY2UoL1suXFxzXSskL3UsICcnKSwgW21hcmtkb3duXSk7XG59XG4iXX0=