UNPKG

botframework-webchat-component

Version:
45 lines (44 loc) 4.41 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = AutoResizeTextArea; function AutoResizeTextArea(_ref) { var primaryFont = _ref.primaryFont; return { '&.webchat__auto-resize-textarea': { fontFamily: primaryFont, overflow: 'hidden', position: 'relative', '& .webchat__auto-resize-textarea__doppelganger': { color: 'transparent', height: '100%', overflowY: 'auto', userSelect: 'none', width: 'inherit', whiteSpace: 'pre-wrap', wordBreak: 'break-word' }, '& .webchat__auto-resize-textarea__textarea': { appearance: 'none' /* Prevent browser styling */, backgroundColor: 'transparent', border: 0, color: 'inherit', fontFamily: 'inherit', fontSize: 'inherit', height: '100%', left: 0, margin: 0, outline: 0, overflowY: 'auto', padding: 0, position: 'absolute', resize: 'none' /* Hides the textarea resizing handle (on lower-right hand corner) */, top: 0, width: '100%', wordBreak: 'break-word' } } }; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJBdXRvUmVzaXplVGV4dEFyZWEiLCJfcmVmIiwicHJpbWFyeUZvbnQiLCJmb250RmFtaWx5Iiwib3ZlcmZsb3ciLCJwb3NpdGlvbiIsImNvbG9yIiwiaGVpZ2h0Iiwib3ZlcmZsb3dZIiwidXNlclNlbGVjdCIsIndpZHRoIiwid2hpdGVTcGFjZSIsIndvcmRCcmVhayIsImFwcGVhcmFuY2UiLCJiYWNrZ3JvdW5kQ29sb3IiLCJib3JkZXIiLCJmb250U2l6ZSIsImxlZnQiLCJtYXJnaW4iLCJvdXRsaW5lIiwicGFkZGluZyIsInJlc2l6ZSIsInRvcCJdLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL1N0eWxlcy9TdHlsZVNldC9BdXRvUmVzaXplVGV4dEFyZWEudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU3RyaWN0U3R5bGVPcHRpb25zIH0gZnJvbSAnYm90ZnJhbWV3b3JrLXdlYmNoYXQtYXBpJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gQXV0b1Jlc2l6ZVRleHRBcmVhKHsgcHJpbWFyeUZvbnQgfTogU3RyaWN0U3R5bGVPcHRpb25zKSB7XG4gIHJldHVybiB7XG4gICAgJyYud2ViY2hhdF9fYXV0by1yZXNpemUtdGV4dGFyZWEnOiB7XG4gICAgICBmb250RmFtaWx5OiBwcmltYXJ5Rm9udCxcbiAgICAgIG92ZXJmbG93OiAnaGlkZGVuJyxcbiAgICAgIHBvc2l0aW9uOiAncmVsYXRpdmUnLFxuXG4gICAgICAnJiAud2ViY2hhdF9fYXV0by1yZXNpemUtdGV4dGFyZWFfX2RvcHBlbGdhbmdlcic6IHtcbiAgICAgICAgY29sb3I6ICd0cmFuc3BhcmVudCcsXG4gICAgICAgIGhlaWdodDogJzEwMCUnLFxuICAgICAgICBvdmVyZmxvd1k6ICdhdXRvJyxcbiAgICAgICAgdXNlclNlbGVjdDogJ25vbmUnLFxuICAgICAgICB3aWR0aDogJ2luaGVyaXQnLFxuICAgICAgICB3aGl0ZVNwYWNlOiAncHJlLXdyYXAnLFxuICAgICAgICB3b3JkQnJlYWs6ICdicmVhay13b3JkJ1xuICAgICAgfSxcblxuICAgICAgJyYgLndlYmNoYXRfX2F1dG8tcmVzaXplLXRleHRhcmVhX190ZXh0YXJlYSc6IHtcbiAgICAgICAgYXBwZWFyYW5jZTogJ25vbmUnIC8qIFByZXZlbnQgYnJvd3NlciBzdHlsaW5nICovLFxuICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6ICd0cmFuc3BhcmVudCcsXG4gICAgICAgIGJvcmRlcjogMCxcbiAgICAgICAgY29sb3I6ICdpbmhlcml0JyxcbiAgICAgICAgZm9udEZhbWlseTogJ2luaGVyaXQnLFxuICAgICAgICBmb250U2l6ZTogJ2luaGVyaXQnLFxuICAgICAgICBoZWlnaHQ6ICcxMDAlJyxcbiAgICAgICAgbGVmdDogMCxcbiAgICAgICAgbWFyZ2luOiAwLFxuICAgICAgICBvdXRsaW5lOiAwLFxuICAgICAgICBvdmVyZmxvd1k6ICdhdXRvJyxcbiAgICAgICAgcGFkZGluZzogMCxcbiAgICAgICAgcG9zaXRpb246ICdhYnNvbHV0ZScsXG4gICAgICAgIHJlc2l6ZTogJ25vbmUnIC8qIEhpZGVzIHRoZSB0ZXh0YXJlYSByZXNpemluZyBoYW5kbGUgKG9uIGxvd2VyLXJpZ2h0IGhhbmQgY29ybmVyKSAqLyxcbiAgICAgICAgdG9wOiAwLFxuICAgICAgICB3aWR0aDogJzEwMCUnLFxuICAgICAgICB3b3JkQnJlYWs6ICdicmVhay13b3JkJ1xuICAgICAgfVxuICAgIH1cbiAgfTtcbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBRWUsU0FBU0Esa0JBQWtCQSxDQUFBQyxJQUFBLEVBQXNDO0VBQUEsSUFBbkNDLFdBQVcsR0FBQUQsSUFBQSxDQUFYQyxXQUFXO0VBQ3RELE9BQU87SUFDTCxpQ0FBaUMsRUFBRTtNQUNqQ0MsVUFBVSxFQUFFRCxXQUFXO01BQ3ZCRSxRQUFRLEVBQUUsUUFBUTtNQUNsQkMsUUFBUSxFQUFFLFVBQVU7TUFFcEIsZ0RBQWdELEVBQUU7UUFDaERDLEtBQUssRUFBRSxhQUFhO1FBQ3BCQyxNQUFNLEVBQUUsTUFBTTtRQUNkQyxTQUFTLEVBQUUsTUFBTTtRQUNqQkMsVUFBVSxFQUFFLE1BQU07UUFDbEJDLEtBQUssRUFBRSxTQUFTO1FBQ2hCQyxVQUFVLEVBQUUsVUFBVTtRQUN0QkMsU0FBUyxFQUFFO01BQ2IsQ0FBQztNQUVELDRDQUE0QyxFQUFFO1FBQzVDQyxVQUFVLEVBQUUsTUFBTSxDQUFDO1FBQ25CQyxlQUFlLEVBQUUsYUFBYTtRQUM5QkMsTUFBTSxFQUFFLENBQUM7UUFDVFQsS0FBSyxFQUFFLFNBQVM7UUFDaEJILFVBQVUsRUFBRSxTQUFTO1FBQ3JCYSxRQUFRLEVBQUUsU0FBUztRQUNuQlQsTUFBTSxFQUFFLE1BQU07UUFDZFUsSUFBSSxFQUFFLENBQUM7UUFDUEMsTUFBTSxFQUFFLENBQUM7UUFDVEMsT0FBTyxFQUFFLENBQUM7UUFDVlgsU0FBUyxFQUFFLE1BQU07UUFDakJZLE9BQU8sRUFBRSxDQUFDO1FBQ1ZmLFFBQVEsRUFBRSxVQUFVO1FBQ3BCZ0IsTUFBTSxFQUFFLE1BQU0sQ0FBQztRQUNmQyxHQUFHLEVBQUUsQ0FBQztRQUNOWixLQUFLLEVBQUUsTUFBTTtRQUNiRSxTQUFTLEVBQUU7TUFDYjtJQUNGO0VBQ0YsQ0FBQztBQUNIIn0=