UNPKG

@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) 1.5 kB
import{e as t}from"./ellipsis-CUiEJ6R1.js";import{f as i,b as s,s as p,p as m,c as k}from"./share-BdenF0wQ.js";import{c as d}from"./check-fhmRksq_.js";import{d as y}from"./download-BDQwcFav.js";import{l as c}from"./link-vko7AttA.js";import{I as a}from"./Icon-C2LTALdM.js";import{c as o,m as r}from"./define-CNSKFZCd.js";import{s as n}from"./star-DY6z1UUH.js";import{a as f,t as h}from"./thumbs-up-BR33KLfA.js";import{x as l}from"./x-Ckwicf6g.js";var v=[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]],x=e=>o(a,r(e,{name:"RefreshCw",iconNode:v})),M=x,g=[["polyline",{points:"9 17 4 12 9 7",key:"hvgpf2"}],["path",{d:"M20 18v-2a4 4 0 0 0-4-4H4",key:"5vmcpk"}]],u=e=>o(a,r(e,{name:"Reply",iconNode:g})),w=u,N=[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]],C=e=>o(a,r(e,{name:"Trash2",iconNode:N})),H=C;const L={copy:k,like:h,dislike:f,regenerate:M,edit:m,share:p,bookmark:s,download:y,link:c,trash:H,check:d,x:l,star:n,flag:i,reply:w,more:t};function R(e){if(e)return L[e]}const b={copy:"Copy",like:"Like",dislike:"Dislike",regenerate:"Regenerate",edit:"Edit"};export{b as B,R as a};