1import{A as e,D as t,E as n,R as r,gn as i,k as a,pn as o,st as s}from"./B-g2oYSC.js";import{n as c,t as l}from"./CRiYILBK.js";import{n as u}from"./DrzCyGYH2.js";var d=[`xlink:href`],f=`s-icon`,p=r({__name:`SIcon`,props:{...c(),name:{type:String,required:!0},size:{type:String},width:{type:String,required:!1},ariaLabel:String},setup(r){let c=r,p=n(()=>!!c.name),m=n(()=>c.name&&c.name.includes(`icon-sport`)?u(c.name,/^(icon-|icon-sport-|icon-social-)(\w+)$/,c.name):c.name),h=n(()=>c.name?m.value.includes(`icon-sport`)?`/sidearm-icons-sports.svg#`+m.value:m.value.includes(`icon-social-`)?`/sidearm-icons-social.svg#`+m.value:`/sidearm-icons.svg#`+m.value:``),{sizeClasses:g}=l(c,f),_=n(()=>[`s-`+m.value,g.value]);return(n,c)=>p.value?(s(),e(`svg`,{key:0,"data-test-id":`s-icon__root`,focusable:`false`,role:`img`,fill:`currentColor`,style:i({width:r.width,height:r.width}),class:o([`s-icon`,..._.value]),"aria-hidden":`true`},[t(`use`,{"xlink:href":h.value},null,8,d)],6)):a(``,!0)}});export{p as t};
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.