UNPKG

botframework-webchat-component

Version:
32 lines (30 loc) 3.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = createInitialsAvatarStyle; function createInitialsAvatarStyle(_ref) { var accent = _ref.accent, avatarSize = _ref.avatarSize, botAvatarBackgroundColor = _ref.botAvatarBackgroundColor, primaryFont = _ref.primaryFont, userAvatarBackgroundColor = _ref.userAvatarBackgroundColor; return { '&.webchat__initialsAvatar': { alignItems: 'center', color: 'White', fontFamily: primaryFont, height: avatarSize, justifyContent: 'center', overflow: 'hidden', width: avatarSize, '&.webchat__initialsAvatar--fromUser': { backgroundColor: userAvatarBackgroundColor || accent }, '&:not(.webchat__initialsAvatar--fromUser)': { backgroundColor: botAvatarBackgroundColor || accent } } }; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9TdHlsZXMvU3R5bGVTZXQvSW5pdGlhbHNBdmF0YXIuanMiXSwibmFtZXMiOlsiY3JlYXRlSW5pdGlhbHNBdmF0YXJTdHlsZSIsImFjY2VudCIsImF2YXRhclNpemUiLCJib3RBdmF0YXJCYWNrZ3JvdW5kQ29sb3IiLCJwcmltYXJ5Rm9udCIsInVzZXJBdmF0YXJCYWNrZ3JvdW5kQ29sb3IiLCJhbGlnbkl0ZW1zIiwiY29sb3IiLCJmb250RmFtaWx5IiwiaGVpZ2h0IiwianVzdGlmeUNvbnRlbnQiLCJvdmVyZmxvdyIsIndpZHRoIiwiYmFja2dyb3VuZENvbG9yIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQWUsU0FBU0EseUJBQVQsT0FNWjtBQUFBLE1BTERDLE1BS0MsUUFMREEsTUFLQztBQUFBLE1BSkRDLFVBSUMsUUFKREEsVUFJQztBQUFBLE1BSERDLHdCQUdDLFFBSERBLHdCQUdDO0FBQUEsTUFGREMsV0FFQyxRQUZEQSxXQUVDO0FBQUEsTUFEREMseUJBQ0MsUUFEREEseUJBQ0M7QUFDRCxTQUFPO0FBQ0wsaUNBQTZCO0FBQzNCQyxNQUFBQSxVQUFVLEVBQUUsUUFEZTtBQUUzQkMsTUFBQUEsS0FBSyxFQUFFLE9BRm9CO0FBRzNCQyxNQUFBQSxVQUFVLEVBQUVKLFdBSGU7QUFJM0JLLE1BQUFBLE1BQU0sRUFBRVAsVUFKbUI7QUFLM0JRLE1BQUFBLGNBQWMsRUFBRSxRQUxXO0FBTTNCQyxNQUFBQSxRQUFRLEVBQUUsUUFOaUI7QUFPM0JDLE1BQUFBLEtBQUssRUFBRVYsVUFQb0I7QUFTM0IsNkNBQXVDO0FBQ3JDVyxRQUFBQSxlQUFlLEVBQUVSLHlCQUF5QixJQUFJSjtBQURULE9BVFo7QUFhM0IsbURBQTZDO0FBQzNDWSxRQUFBQSxlQUFlLEVBQUVWLHdCQUF3QixJQUFJRjtBQURGO0FBYmxCO0FBRHhCLEdBQVA7QUFtQkQiLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGNyZWF0ZUluaXRpYWxzQXZhdGFyU3R5bGUoe1xuICBhY2NlbnQsXG4gIGF2YXRhclNpemUsXG4gIGJvdEF2YXRhckJhY2tncm91bmRDb2xvcixcbiAgcHJpbWFyeUZvbnQsXG4gIHVzZXJBdmF0YXJCYWNrZ3JvdW5kQ29sb3Jcbn0pIHtcbiAgcmV0dXJuIHtcbiAgICAnJi53ZWJjaGF0X19pbml0aWFsc0F2YXRhcic6IHtcbiAgICAgIGFsaWduSXRlbXM6ICdjZW50ZXInLFxuICAgICAgY29sb3I6ICdXaGl0ZScsXG4gICAgICBmb250RmFtaWx5OiBwcmltYXJ5Rm9udCxcbiAgICAgIGhlaWdodDogYXZhdGFyU2l6ZSxcbiAgICAgIGp1c3RpZnlDb250ZW50OiAnY2VudGVyJyxcbiAgICAgIG92ZXJmbG93OiAnaGlkZGVuJyxcbiAgICAgIHdpZHRoOiBhdmF0YXJTaXplLFxuXG4gICAgICAnJi53ZWJjaGF0X19pbml0aWFsc0F2YXRhci0tZnJvbVVzZXInOiB7XG4gICAgICAgIGJhY2tncm91bmRDb2xvcjogdXNlckF2YXRhckJhY2tncm91bmRDb2xvciB8fCBhY2NlbnRcbiAgICAgIH0sXG5cbiAgICAgICcmOm5vdCgud2ViY2hhdF9faW5pdGlhbHNBdmF0YXItLWZyb21Vc2VyKSc6IHtcbiAgICAgICAgYmFja2dyb3VuZENvbG9yOiBib3RBdmF0YXJCYWNrZ3JvdW5kQ29sb3IgfHwgYWNjZW50XG4gICAgICB9XG4gICAgfVxuICB9O1xufVxuIl19