@bothub-chat/ui
Version:
Bothub UI Components
2 lines (1 loc) • 492 B
JavaScript
import{__rest as e}from"tslib";import{jsx as r}from"react/jsx-runtime";import{MessageBadgeProgressStyled as t}from"./styled.js";import{useMessage as s}from"../context.js";const a=a=>{var o=e(a,[]);const{variant:i,color:c}=s();let l;switch(c){case"default":switch(i){case"user":l="white-blue";break;case"assistant":l="primary"}break;case"green":l="white-green";break;case"purple":l="white-purple";break;default:l=c}return r(t,Object.assign({},o,{color:l}))};export{a as MessageBadgeProgress};