@bothub-chat/ui
Version:
Bothub UI Components
2 lines (1 loc) • 740 B
JavaScript
import{__rest as t}from"tslib";import{jsx as o}from"react/jsx-runtime";import{useSidebar as r}from"../../context.js";import{SidebarUserInfoAvatarStyled as e}from"./styled.js";import"react";import"@react-spring/web";import"react-dom";import"../../../portal/styled.js";import"../../../tooltip/styled.js";import"../../../tooltip/arrow/styled.js";import"../../../../theme/index.js";import{useTooltip as i}from"../../../tooltip/context.js";const s=s=>{var{tariffPlan:a,size:p}=s,m=t(s,["tariffPlan","size"]);const{isOpen:n}=r(),{handleTooltipMouseEnter:l,handleTooltipMouseLeave:f}=i();return o(e,Object.assign({},m,{$tariffPlan:a,size:p||(n?40:34),onMouseEnter:l,onMouseLeave:f,"data-test":"user-avatar"}))};export{s as SidebarUserInfoAvatar};