botframework-webchat-component
Version:
React component of botframework-webchat
19 lines (18 loc) • 1.68 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = walkMarkdownTokens;
function walkMarkdownTokens(tokens, walker) {
return tokens.map(function (token) {
if (token) {
var nextToken = walker(token);
if (nextToken.children) {
nextToken.children = walkMarkdownTokens(nextToken.children, walker);
}
return nextToken;
}
return token;
});
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJ3YWxrTWFya2Rvd25Ub2tlbnMiLCJ0b2tlbnMiLCJ3YWxrZXIiLCJtYXAiLCJ0b2tlbiIsIm5leHRUb2tlbiIsImNoaWxkcmVuIl0sInNvdXJjZVJvb3QiOiJjb21wb25lbnQ6Ly8vIiwic291cmNlcyI6WyIuLi8uLi9zcmMvVXRpbHMvd2Fsa01hcmtkb3duVG9rZW5zLmpzIl0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHdhbGtNYXJrZG93blRva2Vucyh0b2tlbnMsIHdhbGtlcikge1xuICByZXR1cm4gdG9rZW5zLm1hcCh0b2tlbiA9PiB7XG4gICAgaWYgKHRva2VuKSB7XG4gICAgICBjb25zdCBuZXh0VG9rZW4gPSB3YWxrZXIodG9rZW4pO1xuXG4gICAgICBpZiAobmV4dFRva2VuLmNoaWxkcmVuKSB7XG4gICAgICAgIG5leHRUb2tlbi5jaGlsZHJlbiA9IHdhbGtNYXJrZG93blRva2VucyhuZXh0VG9rZW4uY2hpbGRyZW4sIHdhbGtlcik7XG4gICAgICB9XG5cbiAgICAgIHJldHVybiBuZXh0VG9rZW47XG4gICAgfVxuXG4gICAgcmV0dXJuIHRva2VuO1xuICB9KTtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQWUsU0FBU0Esa0JBQWtCQSxDQUFDQyxNQUFNLEVBQUVDLE1BQU0sRUFBRTtFQUN6RCxPQUFPRCxNQUFNLENBQUNFLEdBQUcsQ0FBQyxVQUFBQyxLQUFLLEVBQUk7SUFDekIsSUFBSUEsS0FBSyxFQUFFO01BQ1QsSUFBTUMsU0FBUyxHQUFHSCxNQUFNLENBQUNFLEtBQUssQ0FBQztNQUUvQixJQUFJQyxTQUFTLENBQUNDLFFBQVEsRUFBRTtRQUN0QkQsU0FBUyxDQUFDQyxRQUFRLEdBQUdOLGtCQUFrQixDQUFDSyxTQUFTLENBQUNDLFFBQVEsRUFBRUosTUFBTSxDQUFDO01BQ3JFO01BRUEsT0FBT0csU0FBUztJQUNsQjtJQUVBLE9BQU9ELEtBQUs7RUFDZCxDQUFDLENBQUM7QUFDSiJ9
;