1import{_,u as v,r as g,c as f,a,b as o,w as k,v as y,F as p,d as u,o as t,t as d,e as b,f as x}from"./C0evU36K.js";const C=["icons/-gitkeep","icons/arrow-down","icons/arrow-left","icons/arrow-line-down-left","icons/arrow-line-down-right","icons/arrow-line-down","icons/arrow-line-left","icons/arrow-line-right","icons/arrow-line-up-left","icons/arrow-line-up-right","icons/arrow-line-up","icons/arrow-right","icons/arrow-small-down","icons/arrow-small-left","icons/arrow-small-right","icons/arrow-small-up","icons/arrow-up","icons/audio","icons/bag","icons/bullet","icons/bolt","icons/burger-menu-search","icons/calendar","icons/captions","icons/chat","icons/check","icons/clock","icons/close-small","icons/close","icons/copyright","icons/download","icons/equal-small","icons/equal","icons/external-link","icons/facebook","icons/forward","icons/full-screen","icons/heart","icons/infos","icons/instagram","icons/linkedin","icons/map-markers","icons/map-pin","icons/map","icons/mapin","icons/minus-small","icons/minus","icons/pattern-mobile","icons/pattern-tablet","icons/pattern","icons/pause","icons/pin","icons/pinterest","icons/planet","icons/play","icons/plus-small","icons/plus","icons/public","icons/refresh","icons/rewind","icons/search","icons/share","icons/snapchat","icons/small-topographic","icons/sound-off","icons/sound-on","icons/stop","icons/tick","icons/ticket","icons/tiktok","icons/upload","icons/view","icons/whatsapp","icons/x","icons/youtube","icons/topographic"],I={class:"_icon-container"},S={class:"_icon-search-wrapper"},q={class:"_icon-sprite-title"},z={class:"_icon-card"},B={class:"_icon-svg"},F={class:"_icon-name"},N=["value"],V={__name:"icons-page",props:{size:{type:Number,default:60},onClick:{type:Function,default:()=>()=>{}}},setup(l){const m=l;v({title:"Icons list - @nuxtjs/svg-sprite"});const r=g(""),h=f(()=>C.filter(s=>r.value?s.match(r.value||""):!0).reduce((s,n)=>{const[e,i]=n.split("/");return s[e]=s[e]||{name:e,symbols:[]},s[e].symbols.push({name:i,key:n}),s},{})),w=s=>{const n=s.target;n.select(),n.setSelectionRange(0,99999),document.execCommand("copy"),m.onClick(`Icon "${s.target.value}" copied to clipboard`)};return(s,n)=>{const e=x;return t(),a("div",I,[o("div",S,[k(o("input",{"onUpdate:modelValue":n[0]||(n[0]=i=>r.value=i),class:"_icon-search",placeholder:"Search Icons"},null,512),[[y,r.value]])]),o("div",null,[(t(!0),a(p,null,u(h.value,i=>(t(),a("div",{key:i.name,class:"_icon-preview-wrapper"},[o("h2",q,d(i.name),1),(t(!0),a(p,null,u(i.symbols,c=>(t(),a("div",{key:c.key,class:"_icon-preview"},[o("div",z,[o("div",B,[b(e,{name:c.key,title:c.key,class:"icon",width:l.size+"px",height:l.size+"px"},null,8,["name","title","width","height"])]),o("code",F,d(c.name),1),o("input",{class:"_icon-name-input",type:"text",readonly:"",value:c.key,onClick:w},null,8,N)])]))),128))]))),128))])])}}},$=_(V,[["__scopeId","data-v-e3983a7b"]]);export{$ as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.