| 12 |
- import{c as u,a as m,i as t,b as c,t as p,I as b,r as k}from"./index-DY5g4xXp.js";import{S as C,I as S}from"./iconTsx-DTwoD1er.js";import"./classNames-CdwF1uUB.js";const v="_Popup_nckf9_1",$="_Scrollable_nckf9_17",y="_Name_nckf9_22",E="_Grid_nckf9_30",N="_Icon_nckf9_37",n={Popup:v,Scrollable:$,Name:y,Grid:E,Icon:N},T=p("<div>"),h=p("<div><div>"),w=Object.keys(b),G=()=>{const[e,s]=u(""),[_,l]=u(!1);let r=0;const f=o=>{s(o),l(!1),self.clearTimeout(r)},I=o=>{navigator.clipboard.writeText(o).then(()=>{l(!0),self.clearTimeout(r),r=self.setTimeout(()=>{l(!1)},2e3)})};return(()=>{const o=h(),a=o.firstChild;return m(o,n.Popup),m(a,n.Name),t(a,()=>e()||"none",null),t(a,()=>_()&&" - Copied!",null),t(o,c(C,{class:n.Scrollable,get children(){const i=T();return m(i,n.Grid),t(i,w.map(d=>c(M,{icon:d,onMouseEnter:[f,d],onClick:[I,d]}))),i}}),null),o})()},M=e=>c(S,{class:n.Icon,icon:e.icon,onMouseEnter:e.onMouseEnter,onClick:e.onClick});function L(){const e=document.createElement("div");document.body.append(e);const s=k(()=>c(G,{}),e);window.closeIcons=()=>{s(),e.remove()}}export{L as showIconLibrary};
- //# sourceMappingURL=trigger-CMsp69UO.js.map
|