@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) • 7.51 kB
JavaScript
import{c as a,m as i,d as s,a as d,b as l,i as x,t as k}from"./define-CNSKFZCd.js";import{r as v,h as f,c as M}from"./rotate-cw-jpisOdOV.js";import{I as r}from"./Icon-C2LTALdM.js";import{a as u}from"./arrow-left-GbBceGBE.js";import{f as g,c as w,b as N,s as b,p as q}from"./share-BdenF0wQ.js";import{c as z}from"./chevron-down-DcRg1aRU.js";import{c as A}from"./circle-B4fTe9v6.js";import{e as m}from"./ellipsis-CUiEJ6R1.js";import{e as L}from"./external-link-DJUmC7g2.js";import{f as j}from"./file-text-DOYfYvrh.js";import{f as C}from"./folder-DBDUBANz.js";import{i as V,g as H,p as S}from"./paperclip-DDEfmkHc.js";import{m as B}from"./message-square-MmRkvc-M.js";import{s as P}from"./settings-Cz1bMJP9.js";import{x as G}from"./x-Ckwicf6g.js";var Z=[["rect",{width:"20",height:"5",x:"2",y:"3",rx:"1",key:"1wp1u1"}],["path",{d:"M4 8v11a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8",key:"1s80jp"}],["path",{d:"M10 12h4",key:"a56b0p"}]],F=e=>a(r,i(e,{name:"Archive",iconNode:Z})),I=F,O=[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]],R=e=>a(r,i(e,{name:"ArrowUp",iconNode:O})),U=R,W=[["path",{d:"M2 10v3",key:"1fnikh"}],["path",{d:"M6 6v11",key:"11sgs0"}],["path",{d:"M10 3v18",key:"yhl04a"}],["path",{d:"M14 8v7",key:"3a1oy3"}],["path",{d:"M18 5v13",key:"123xd1"}],["path",{d:"M22 10v3",key:"154ddg"}]],D=e=>a(r,i(e,{name:"AudioLines",iconNode:W})),E=D,J=[["path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z",key:"vv98re"}],["path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z",key:"1cyq3y"}]],K=e=>a(r,i(e,{name:"BookOpen",iconNode:J})),Q=K,T=[["path",{d:"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z",key:"hh9hay"}],["path",{d:"m3.3 7 8.7 5 8.7-5",key:"g66t2b"}],["path",{d:"M12 22V12",key:"d0xqtd"}]],X=e=>a(r,i(e,{name:"Box",iconNode:T})),Y=X,_=[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]],$=e=>a(r,i(e,{name:"Briefcase",iconNode:_})),ee=$,ae=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],ie=e=>a(r,i(e,{name:"ChevronLeft",iconNode:ae})),re=ie,oe=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]],te=e=>a(r,i(e,{name:"Clock",iconNode:oe})),ye=te,ne=[["line",{x1:"6",x2:"6",y1:"3",y2:"15",key:"17qcm7"}],["circle",{cx:"18",cy:"6",r:"3",key:"1h7g24"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["path",{d:"M18 9a9 9 0 0 1-9 9",key:"n2h4wq"}]],he=e=>a(r,i(e,{name:"GitBranch",iconNode:ne})),ce=he,se=[["circle",{cx:"18",cy:"18",r:"3",key:"1xkwt0"}],["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["path",{d:"M13 6h3a2 2 0 0 1 2 2v7",key:"1yeb86"}],["line",{x1:"6",x2:"6",y1:"9",y2:"21",key:"rroup"}]],de=e=>a(r,i(e,{name:"GitPullRequest",iconNode:se})),le=de,ke=[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]],me=e=>a(r,i(e,{name:"Github",iconNode:ke})),pe=me,xe=[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M7 12h10",key:"b7w52i"}],["path",{d:"M10 18h4",key:"1ulq68"}]],ve=e=>a(r,i(e,{name:"ListFilter",iconNode:xe})),fe=ve,Me=[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]],ue=e=>a(r,i(e,{name:"Lock",iconNode:Me})),ge=ue,we=[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]],Ne=e=>a(r,i(e,{name:"MessageCircle",iconNode:we})),be=Ne,qe=[["path",{d:"M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z",key:"131961"}],["path",{d:"M19 10v2a7 7 0 0 1-14 0v-2",key:"1vc78b"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22",key:"x3vr5v"}]],ze=e=>a(r,i(e,{name:"Mic",iconNode:qe})),p=ze,Ae=[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]],Le=e=>a(r,i(e,{name:"Monitor",iconNode:Ae})),je=Le,Ce=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M9 3v18",key:"fh3hqa"}]],Ve=e=>a(r,i(e,{name:"PanelLeft",iconNode:Ce})),He=Ve,Se=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]],Be=e=>a(r,i(e,{name:"Plus",iconNode:Se})),Pe=Be,Ge=[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]],Ze=e=>a(r,i(e,{name:"Search",iconNode:Ge})),Fe=Ze,Ie=[["line",{x1:"21",x2:"14",y1:"4",y2:"4",key:"obuewd"}],["line",{x1:"10",x2:"3",y1:"4",y2:"4",key:"1q6298"}],["line",{x1:"21",x2:"12",y1:"12",y2:"12",key:"1iu8h1"}],["line",{x1:"8",x2:"3",y1:"12",y2:"12",key:"ntss68"}],["line",{x1:"21",x2:"16",y1:"20",y2:"20",key:"14d8ph"}],["line",{x1:"12",x2:"3",y1:"20",y2:"20",key:"m0wm8r"}],["line",{x1:"14",x2:"14",y1:"2",y2:"6",key:"14e1ph"}],["line",{x1:"8",x2:"8",y1:"10",y2:"14",key:"1i6ji0"}],["line",{x1:"16",x2:"16",y1:"18",y2:"22",key:"1lctlv"}]],Oe=e=>a(r,i(e,{name:"SlidersHorizontal",iconNode:Ie})),Re=Oe,Ue=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M8 14s1.5 2 4 2 4-2 4-2",key:"1y1vjs"}],["line",{x1:"9",x2:"9.01",y1:"9",y2:"9",key:"yxxnd0"}],["line",{x1:"15",x2:"15.01",y1:"9",y2:"9",key:"1p4y9e"}]],We=e=>a(r,i(e,{name:"Smile",iconNode:Ue})),De=We,Ee=[["path",{d:"M9.937 15.5A2 2 0 0 0 8.5 14.063l-6.135-1.582a.5.5 0 0 1 0-.962L8.5 9.936A2 2 0 0 0 9.937 8.5l1.582-6.135a.5.5 0 0 1 .963 0L14.063 8.5A2 2 0 0 0 15.5 9.937l6.135 1.581a.5.5 0 0 1 0 .964L15.5 14.063a2 2 0 0 0-1.437 1.437l-1.582 6.135a.5.5 0 0 1-.963 0z",key:"4pj2yx"}],["path",{d:"M20 3v4",key:"1olli1"}],["path",{d:"M22 5h-4",key:"1gvqau"}],["path",{d:"M4 17v2",key:"vumght"}],["path",{d:"M5 18H3",key:"zchphs"}]],Je=e=>a(r,i(e,{name:"Sparkles",iconNode:Ee})),Ke=Je,Qe=[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]],Te=e=>a(r,i(e,{name:"SquarePen",iconNode:Qe})),Xe=Te,Ye=[["rect",{width:"8",height:"8",x:"3",y:"3",rx:"2",key:"by2w9f"}],["path",{d:"M7 11v4a2 2 0 0 0 2 2h4",key:"xkn7yn"}],["rect",{width:"8",height:"8",x:"13",y:"13",rx:"2",key:"1cgmvn"}]],_e=e=>a(r,i(e,{name:"Workflow",iconNode:Ye})),$e=_e,e1=k("<img alt>"),a1=k("<span>");const i1={plus:Pe,paperclip:S,github:pe,globe:H,sparkles:Ke,settings:P,"file-text":j,folder:C,image:V,monitor:je,"message-circle":be,"message-square":B,search:Fe,mic:p,"audio-lines":E,x:G,"chevron-down":z,pencil:q,"book-open":Q,code:M,smile:De,share:b,"arrow-left":u,"more-horizontal":m,"chevron-left":re,home:f,clock:ye,lock:ge,box:Y,briefcase:ee,"panel-left":He,circle:A,"sliders-horizontal":Re,workflow:$e,"square-pen":Xe,archive:I,"arrow-up":U,bookmark:N,copy:w,ellipsis:m,"external-link":L,flag:g,"git-branch":ce,"git-pull-request":le,"list-filter":fe,"rotate-cw":v};function r1(e,o){if(!e)return null;const n=i1[e];return n?a(n,{get class(){return o?.imgClass??o?.class??"mr-2 size-4 shrink-0"}}):/^(https?:|\/|data:)/.test(e)?(()=>{var t=e1();return s(t,"src",e),d(()=>l(t,o?.imgClass??o?.class??"size-4 shrink-0")),t})():(()=>{var t=a1();return x(t,e),d(y=>{var h=o?.spanClass??o?.class??"size-4 shrink-0",c=o!=null&&o.ariaHidden?"true":void 0;return h!==y.e&&l(t,y.e=h),c!==y.t&&s(t,"aria-hidden",y.t=c),y},{e:void 0,t:void 0}),t})()}export{p as m,r1 as r};