UNPKG

botframework-webchat-component

Version:
31 lines (30 loc) 3.17 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,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJjcmVhdGVJbml0aWFsc0F2YXRhclN0eWxlIiwiX3JlZiIsImFjY2VudCIsImF2YXRhclNpemUiLCJib3RBdmF0YXJCYWNrZ3JvdW5kQ29sb3IiLCJwcmltYXJ5Rm9udCIsInVzZXJBdmF0YXJCYWNrZ3JvdW5kQ29sb3IiLCJhbGlnbkl0ZW1zIiwiY29sb3IiLCJmb250RmFtaWx5IiwiaGVpZ2h0IiwianVzdGlmeUNvbnRlbnQiLCJvdmVyZmxvdyIsIndpZHRoIiwiYmFja2dyb3VuZENvbG9yIl0sInNvdXJjZVJvb3QiOiJjb21wb25lbnQ6Ly8vIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvU3R5bGVzL1N0eWxlU2V0L0luaXRpYWxzQXZhdGFyLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFN0cmljdFN0eWxlT3B0aW9ucyB9IGZyb20gJ2JvdGZyYW1ld29yay13ZWJjaGF0LWFwaSc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIGNyZWF0ZUluaXRpYWxzQXZhdGFyU3R5bGUoe1xuICBhY2NlbnQsXG4gIGF2YXRhclNpemUsXG4gIGJvdEF2YXRhckJhY2tncm91bmRDb2xvcixcbiAgcHJpbWFyeUZvbnQsXG4gIHVzZXJBdmF0YXJCYWNrZ3JvdW5kQ29sb3Jcbn06IFN0cmljdFN0eWxlT3B0aW9ucykge1xuICByZXR1cm4ge1xuICAgICcmLndlYmNoYXRfX2luaXRpYWxzQXZhdGFyJzoge1xuICAgICAgYWxpZ25JdGVtczogJ2NlbnRlcicsXG4gICAgICBjb2xvcjogJ1doaXRlJyxcbiAgICAgIGZvbnRGYW1pbHk6IHByaW1hcnlGb250LFxuICAgICAgaGVpZ2h0OiBhdmF0YXJTaXplLFxuICAgICAganVzdGlmeUNvbnRlbnQ6ICdjZW50ZXInLFxuICAgICAgb3ZlcmZsb3c6ICdoaWRkZW4nLFxuICAgICAgd2lkdGg6IGF2YXRhclNpemUsXG5cbiAgICAgICcmLndlYmNoYXRfX2luaXRpYWxzQXZhdGFyLS1mcm9tVXNlcic6IHtcbiAgICAgICAgYmFja2dyb3VuZENvbG9yOiB1c2VyQXZhdGFyQmFja2dyb3VuZENvbG9yIHx8IGFjY2VudFxuICAgICAgfSxcblxuICAgICAgJyY6bm90KC53ZWJjaGF0X19pbml0aWFsc0F2YXRhci0tZnJvbVVzZXIpJzoge1xuICAgICAgICBiYWNrZ3JvdW5kQ29sb3I6IGJvdEF2YXRhckJhY2tncm91bmRDb2xvciB8fCBhY2NlbnRcbiAgICAgIH1cbiAgICB9XG4gIH07XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUVlLFNBQVNBLHlCQUF5QkEsQ0FBQUMsSUFBQSxFQU0xQjtFQUFBLElBTHJCQyxNQUFNLEdBQUFELElBQUEsQ0FBTkMsTUFBTTtJQUNOQyxVQUFVLEdBQUFGLElBQUEsQ0FBVkUsVUFBVTtJQUNWQyx3QkFBd0IsR0FBQUgsSUFBQSxDQUF4Qkcsd0JBQXdCO0lBQ3hCQyxXQUFXLEdBQUFKLElBQUEsQ0FBWEksV0FBVztJQUNYQyx5QkFBeUIsR0FBQUwsSUFBQSxDQUF6QksseUJBQXlCO0VBRXpCLE9BQU87SUFDTCwyQkFBMkIsRUFBRTtNQUMzQkMsVUFBVSxFQUFFLFFBQVE7TUFDcEJDLEtBQUssRUFBRSxPQUFPO01BQ2RDLFVBQVUsRUFBRUosV0FBVztNQUN2QkssTUFBTSxFQUFFUCxVQUFVO01BQ2xCUSxjQUFjLEVBQUUsUUFBUTtNQUN4QkMsUUFBUSxFQUFFLFFBQVE7TUFDbEJDLEtBQUssRUFBRVYsVUFBVTtNQUVqQixxQ0FBcUMsRUFBRTtRQUNyQ1csZUFBZSxFQUFFUix5QkFBeUIsSUFBSUo7TUFDaEQsQ0FBQztNQUVELDJDQUEyQyxFQUFFO1FBQzNDWSxlQUFlLEVBQUVWLHdCQUF3QixJQUFJRjtNQUMvQztJQUNGO0VBQ0YsQ0FBQztBQUNIIn0=