You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
1.1 KiB

import{p as i,N as n,a}from"./Popover-ab55c8ff.js";import{u as m}from"./use-config-816d55a6.js";import{j as c,k as l,l as h,b as r}from"./light-0dfdc1ad.js";import{d,r as v,f as g,a8 as f}from"./index-f4658ae7.js";const u={padding:"8px 14px"},b=e=>{const{borderRadius:s,boxShadow2:t,baseColor:o}=e;return Object.assign(Object.assign({},u),{borderRadius:s,boxShadow:t,color:h(o,"rgba(0, 0, 0, .85)"),textColor:o})},O=c({name:"Tooltip",common:l,peers:{Popover:i},self:b}),x=O,T=Object.assign(Object.assign({},a),r.props),E=d({name:"Tooltip",props:T,__popover__:!0,setup(e){const{mergedClsPrefixRef:s}=m(e),t=r("Tooltip","-tooltip",void 0,x,e,s),o=v(null);return Object.assign(Object.assign({},{syncPosition(){o.value.syncPosition()},setShow(p){o.value.setShow(p)}}),{popoverRef:o,mergedTheme:t,popoverThemeOverrides:g(()=>t.value.self)})},render(){const{mergedTheme:e,internalExtraClass:s}=this;return f(n,Object.assign(Object.assign({},this.$props),{theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:this.popoverThemeOverrides,internalExtraClass:s.concat("tooltip"),ref:"popoverRef"}),this.$slots)}});export{E as N,x as t};