UNPKG

@bothub-chat/ui

Version:

Bothub UI Components

2 lines (1 loc) 702 B
import{__rest as e}from"tslib";import{jsxs as o,jsx as t}from"react/jsx-runtime";import{SidebarEmptyStyled as r,SidebarEmptyIcon as n,SidebarEmptyText as i}from"./styled.js";import{useSidebar as l}from"../context.js";import{Tooltip as s}from"../../tooltip/index.js";import{TooltipConsumer as p}from"../../tooltip/context.js";const m=m=>{var{children:c}=m,d=e(m,["children"]);const{isOpen:a}=l();return o(r,Object.assign({},d,{children:[t(s,{label:c,placement:"top-left",disabled:a,children:t(p,{children:({handleTooltipMouseEnter:e,handleTooltipMouseLeave:o})=>t(n,{onMouseEnter:e,onMouseLeave:o})})}),"string"==typeof c&&t(i,{$open:a,children:c}),"string"!=typeof c&&c]}))};export{m as SidebarEmpty};