@kitn.ai/ui
Version:
Framework-agnostic, Shadow-DOM web components for building AI chat interfaces — works in React, Vue, Angular, Svelte, or plain HTML. Authored in SolidJS.
2 lines (1 loc) • 828 B
JavaScript
import{f as i,c as d,q as s,n as r,t as a}from"./chunks/define-CNSKFZCd.js";import{T as p}from"./chunks/tooltip-Cft_Rxiw.js";import{w as u}from"./chunks/disclosure-BcBs--Jf.js";var c=a("<style>:host{display:inline-flex}"),m=a("<slot>");i("kai-tooltip",{content:"",openDelay:void 0,closeDelay:void 0,placement:void 0,open:void 0,defaultOpen:void 0,disabled:void 0},(e,o)=>{const{flag:n}=o;let l;return u(o,()=>l,()=>e.open),[c(),d(p,{get content(){return e.content??""},get openDelay(){return r(()=>e.openDelay!=null)()?Number(e.openDelay):void 0},get closeDelay(){return r(()=>e.closeDelay!=null)()?Number(e.closeDelay):void 0},get placement(){return e.placement??void 0},get defaultOpen(){return n("defaultOpen")},get disabled(){return n("disabled")},controllerRef:t=>l=t,get children(){var t=m();return t._$owner=s(),t}})]});