botframework-webchat-component
Version:
React component of botframework-webchat
36 lines (34 loc) • 2.8 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = createTextContentStyle;
/* eslint no-magic-numbers: "off" */
function createTextContentStyle(_ref) {
var bubbleMaxWidth = _ref.bubbleMaxWidth,
bubbleMinHeight = _ref.bubbleMinHeight,
primaryFont = _ref.primaryFont,
paddingRegular = _ref.paddingRegular;
return {
fontFamily: primaryFont,
margin: 0,
minHeight: bubbleMinHeight - paddingRegular * 2,
padding: paddingRegular,
'& > :first-child': {
marginTop: 0
},
'& > :last-child': {
marginBottom: 0
},
'&.markdown': {
'& img': {
maxWidth: bubbleMaxWidth,
width: '100%'
},
'& pre': {
overflow: 'hidden'
}
}
};
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9TdHlsZXMvU3R5bGVTZXQvVGV4dENvbnRlbnQuanMiXSwibmFtZXMiOlsiY3JlYXRlVGV4dENvbnRlbnRTdHlsZSIsImJ1YmJsZU1heFdpZHRoIiwiYnViYmxlTWluSGVpZ2h0IiwicHJpbWFyeUZvbnQiLCJwYWRkaW5nUmVndWxhciIsImZvbnRGYW1pbHkiLCJtYXJnaW4iLCJtaW5IZWlnaHQiLCJwYWRkaW5nIiwibWFyZ2luVG9wIiwibWFyZ2luQm90dG9tIiwibWF4V2lkdGgiLCJ3aWR0aCIsIm92ZXJmbG93Il0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7QUFFZSxTQUFTQSxzQkFBVCxPQUFrRztBQUFBLE1BQWhFQyxjQUFnRSxRQUFoRUEsY0FBZ0U7QUFBQSxNQUFoREMsZUFBZ0QsUUFBaERBLGVBQWdEO0FBQUEsTUFBL0JDLFdBQStCLFFBQS9CQSxXQUErQjtBQUFBLE1BQWxCQyxjQUFrQixRQUFsQkEsY0FBa0I7QUFDL0csU0FBTztBQUNMQyxJQUFBQSxVQUFVLEVBQUVGLFdBRFA7QUFFTEcsSUFBQUEsTUFBTSxFQUFFLENBRkg7QUFHTEMsSUFBQUEsU0FBUyxFQUFFTCxlQUFlLEdBQUdFLGNBQWMsR0FBRyxDQUh6QztBQUlMSSxJQUFBQSxPQUFPLEVBQUVKLGNBSko7QUFNTCx3QkFBb0I7QUFDbEJLLE1BQUFBLFNBQVMsRUFBRTtBQURPLEtBTmY7QUFVTCx1QkFBbUI7QUFDakJDLE1BQUFBLFlBQVksRUFBRTtBQURHLEtBVmQ7QUFjTCxrQkFBYztBQUNaLGVBQVM7QUFDUEMsUUFBQUEsUUFBUSxFQUFFVixjQURIO0FBRVBXLFFBQUFBLEtBQUssRUFBRTtBQUZBLE9BREc7QUFNWixlQUFTO0FBQ1BDLFFBQUFBLFFBQVEsRUFBRTtBQURIO0FBTkc7QUFkVCxHQUFQO0FBeUJEIiwic291cmNlUm9vdCI6ImNvbXBvbmVudDovLy8iLCJzb3VyY2VzQ29udGVudCI6WyIvKiBlc2xpbnQgbm8tbWFnaWMtbnVtYmVyczogXCJvZmZcIiAqL1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBjcmVhdGVUZXh0Q29udGVudFN0eWxlKHsgYnViYmxlTWF4V2lkdGgsIGJ1YmJsZU1pbkhlaWdodCwgcHJpbWFyeUZvbnQsIHBhZGRpbmdSZWd1bGFyIH0pIHtcbiAgcmV0dXJuIHtcbiAgICBmb250RmFtaWx5OiBwcmltYXJ5Rm9udCxcbiAgICBtYXJnaW46IDAsXG4gICAgbWluSGVpZ2h0OiBidWJibGVNaW5IZWlnaHQgLSBwYWRkaW5nUmVndWxhciAqIDIsXG4gICAgcGFkZGluZzogcGFkZGluZ1JlZ3VsYXIsXG5cbiAgICAnJiA+IDpmaXJzdC1jaGlsZCc6IHtcbiAgICAgIG1hcmdpblRvcDogMFxuICAgIH0sXG5cbiAgICAnJiA+IDpsYXN0LWNoaWxkJzoge1xuICAgICAgbWFyZ2luQm90dG9tOiAwXG4gICAgfSxcblxuICAgICcmLm1hcmtkb3duJzoge1xuICAgICAgJyYgaW1nJzoge1xuICAgICAgICBtYXhXaWR0aDogYnViYmxlTWF4V2lkdGgsXG4gICAgICAgIHdpZHRoOiAnMTAwJSdcbiAgICAgIH0sXG5cbiAgICAgICcmIHByZSc6IHtcbiAgICAgICAgb3ZlcmZsb3c6ICdoaWRkZW4nXG4gICAgICB9XG4gICAgfVxuICB9O1xufVxuIl19