1import"./urls-rtb23O6E.js";import{yt as e}from"./vendor-antd-icons-C7RHUvLX.js";import{t}from"./vendor-react-DTLOqzrA.js";import{i as n,r,t as i}from"./vendor-styled-CH2Fz_-D.js";e();var a=i` 2 from { 3 transform: rotate(0deg); 4 } 5 to { 6 transform: rotate(360deg); 7 } 8`,o=(e,t)=>{if(!e)return`inherit`;let n=e.split(`.`),r=t;for(let t of n)if(r&&typeof r==`object`&&t in r)r=r[t];else return e;return typeof r==`string`?r:e},s=n.span` 9 display: inline-flex; 10 align-items: center; 11 justify-content: center; 12 line-height: 0; 13 14 font-size: ${({$size:e})=>typeof e==`number`?`${e}px`:e||`inherit`}; 15 color: ${({theme:e,$color:t})=>o(t,e.colors)}; 16 17 .anticon { 18 color: inherit; 19 display: inline-flex; 20 align-items: center; 21 justify-content: center; 22 } 23 24 svg { 25 display: inline-block; 26 color: currentColor; 27 fill: currentColor; 28 width: 1em; 29 height: 1em; 30 } 31 32 ${({$spin:e})=>e&&r` 33 animation: ${a} 1.2s infinite linear; 34 `} 35 36 ${({$clickable:e})=>e&&r` 37 cursor: pointer; 38 user-select: none; 39 transition: transform 0.15s ease, opacity 0.15s ease; 40 41 &:hover { 42 opacity: 0.85; 43 transform: scale(1.08); 44 } 45 46 &:active { 47 transform: scale(0.95); 48 } 49 `} 50`,c=t(),l=({icon:e,size:t,color:n,className:r,onClick:i,style:a,spin:o})=>{let l=!!i;return(0,c.jsx)(s,{$size:t,$color:n,$clickable:l,$spin:o,className:r,onClick:i,style:a,children:e?typeof e==`function`||typeof e==`object`&&e&&(`render`in e||`$$typeof`in e)?(0,c.jsx)(e,{}):e:null})};export{l 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.