/* c0lor Liquid Glass 图标子集 — 从 c0lor-ui Icon.tsx 移植所需的线性图标。 stroke=currentColor, round caps. 导出到 window 供其它 babel 脚本使用。 */ function I({ size = 22, sw = 1.8, fill, children, vb = 24 }) { return ( ); } function Icon({ name, size = 22, sw = 1.8 }) { const p = { size, sw }; switch (name) { case 'tv': return ; case 'crosshair': return ; case 'database': return ; case 'layers': return ; case 'broadcast': return ; case 'activity': return ; case 'sun': return ; case 'moon': return ; case 'bolt': return ; case 'plus': return ; case 'x': return ; case 'check': return ; case 'chevRight': return ; case 'chevDown': return ; case 'search': return ; case 'sliders': return ; case 'monitor': return ; case 'palette': return ; case 'scan': return ; case 'gamut': return ; case 'eotf': return ; case 'plug': return ; case 'grid': return ; case 'eye': return ; case 'cube': return ; case 'gear': return ; case 'download': return ; case 'spectral': return ; case 'camera': return ; case 'image': return ; case 'sparkle': return ; case 'ruler': return ; case 'refresh': return ; case 'arrowLeft': return ; case 'lock': return ; case 'upload': return ; case 'turn': return ; case 'sunset': return ; case 'lamp': return ; default: return ; } } Object.assign(window, { Icon });