@teamsparta/stack-icons
Version:
stack icons
2 lines (1 loc) • 5.04 kB
JavaScript
import{a as t,b as e,c as o}from"./chunk-NMSZWCJF.mjs";import{vars as f}from"@teamsparta/stack-tokens";import{forwardRef as V}from"react";import{jsx as r}from"react/jsx-runtime";var s=({size:l,variant:C})=>{switch(l){case 16:switch(C){case"line":return r("path",{d:"M8 1.25C11.7279 1.25 14.75 4.27208 14.75 8C14.75 11.7279 11.7279 14.75 8 14.75C4.27208 14.75 1.25 11.7279 1.25 8C1.25 4.27208 4.27208 1.25 8 1.25ZM8 2.75C5.10051 2.75 2.75 5.10051 2.75 8C2.75 10.8995 5.10051 13.25 8 13.25C10.8995 13.25 13.25 10.8995 13.25 8C13.25 5.10051 10.8995 2.75 8 2.75ZM8.4668 4.86719C9.14403 4.86725 9.73424 5.07385 10.1514 5.51172C10.5634 5.94464 10.7333 6.52685 10.7334 7.13379C10.7333 7.74081 10.5635 8.32291 10.1514 8.75586C9.73423 9.19386 9.14413 9.40032 8.4668 9.40039H7.39941V11.4004H6.2002V4.86719H8.4668ZM7.39941 8.2002H8.4668C8.90023 8.20013 9.14391 8.07296 9.28223 7.92773C9.42509 7.77745 9.53314 7.52595 9.5332 7.13379C9.53314 6.74134 9.42526 6.48911 9.28223 6.33887C9.14388 6.19372 8.90004 6.06647 8.4668 6.06641H7.39941V8.2002Z",fill:"currentColor"});case"fill":return r("path",{d:"M8 1.30005C11.7002 1.30015 14.7002 4.3 14.7002 8.00024C14.7001 11.7004 11.7002 14.7003 8 14.7004C4.29976 14.7004 1.29991 11.7005 1.2998 8.00024C1.2998 4.29994 4.29969 1.30005 8 1.30005ZM6.2998 4.96704V11.3H7.2998V9.30005H8.4668C9.12352 9.29988 9.68433 9.10016 10.0781 8.68677C10.4678 8.27738 10.6328 7.72315 10.6328 7.13403C10.6328 6.54478 10.468 5.98977 10.0781 5.58032C9.68433 5.16704 9.12343 4.96721 8.4668 4.96704H6.2998ZM8.4668 5.96704C8.92011 5.9672 9.19298 6.1003 9.35449 6.26978C9.51995 6.44361 9.63279 6.72363 9.63281 7.13403C9.63275 7.54423 9.51985 7.8235 9.35449 7.99731C9.193 8.16687 8.92026 8.29989 8.4668 8.30005H7.2998V5.96704H8.4668Z",fill:"currentColor"})}case 20:switch(C){case"line":return r("path",{d:"M10 1.625C14.6254 1.625 18.375 5.37462 18.375 10C18.375 14.6254 14.6254 18.375 10 18.375C5.37462 18.375 1.625 14.6254 1.625 10C1.625 5.37462 5.37462 1.625 10 1.625ZM10 3.375C6.34111 3.375 3.375 6.34111 3.375 10C3.375 13.6589 6.34111 16.625 10 16.625C13.6589 16.625 16.625 13.6589 16.625 10C16.625 6.34111 13.6589 3.375 10 3.375ZM10.582 6.08398C11.4288 6.08398 12.166 6.34222 12.6875 6.88965C13.203 7.43089 13.416 8.15803 13.416 8.91699C13.416 9.67607 13.203 10.404 12.6875 10.9453C12.166 11.4926 11.4287 11.751 10.582 11.751H9.24902V14.251H7.74902V6.08398H10.582ZM9.24902 10.251H10.582C11.1241 10.251 11.4286 10.0917 11.6016 9.91016C11.7804 9.7223 11.916 9.40785 11.916 8.91699C11.916 8.42625 11.7804 8.11163 11.6016 7.92383C11.4286 7.74236 11.1238 7.58398 10.582 7.58398H9.24902V10.251Z",fill:"currentColor"});case"fill":return r("path",{d:"M10 1.625C14.6254 1.625 18.375 5.37462 18.375 10C18.375 14.6254 14.6254 18.375 10 18.375C5.37462 18.375 1.625 14.6254 1.625 10C1.625 5.37462 5.37462 1.625 10 1.625ZM7.87402 6.20898V14.126H9.12402V11.626H10.582C11.4035 11.626 12.1052 11.3755 12.5977 10.8584C13.0849 10.3466 13.291 9.65358 13.291 8.91699C13.291 8.18038 13.0851 7.48737 12.5977 6.97559C12.1052 6.45853 11.4035 6.20898 10.582 6.20898H7.87402ZM10.582 7.45898C11.1495 7.45898 11.4904 7.62581 11.6924 7.83789C11.8993 8.05515 12.041 8.40393 12.041 8.91699C12.041 9.43026 11.8993 9.77977 11.6924 9.99707C11.4904 10.2091 11.1494 10.376 10.582 10.376H9.12402V7.45898H10.582Z",fill:"currentColor"})}case 24:switch(C){case"line":return r("path",{d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4ZM12.6992 7.32617C13.7103 7.32617 14.588 7.63415 15.208 8.28516C15.8209 8.92882 16.0742 9.79486 16.0742 10.7012C16.0742 11.6074 15.8209 12.4736 15.208 13.1172C14.588 13.7681 13.7102 14.0762 12.6992 14.0762H11.0742V17.0762H9.32422V7.32617H12.6992ZM11.0742 12.3262H12.6992C13.3545 12.3262 13.7271 12.134 13.9404 11.9102C14.1607 11.6789 14.3242 11.2945 14.3242 10.7012C14.3242 10.1078 14.1606 9.72352 13.9404 9.49219C13.7271 9.26821 13.3547 9.07617 12.6992 9.07617H11.0742V12.3262Z",fill:"currentColor"});case"fill":return r("path",{d:"M12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2ZM9.44922 7.45117V16.9512H10.9492V13.9512H12.6992C13.6847 13.9512 14.5263 13.6515 15.1172 13.0312C15.7021 12.4171 15.9492 11.5851 15.9492 10.7012C15.9492 9.81719 15.702 8.98531 15.1172 8.37109C14.5262 7.75076 13.6848 7.45117 12.6992 7.45117H9.44922ZM12.6992 8.95117C13.3802 8.95117 13.7889 9.15175 14.0312 9.40625C14.2794 9.66704 14.4492 10.0856 14.4492 10.7012C14.4492 11.3167 14.2794 11.7354 14.0312 11.9961C13.7888 12.2505 13.38 12.4512 12.6992 12.4512H10.9492V8.95117H12.6992Z",fill:"currentColor"})}}},p=V(function(a,Z){var n=a,{size:C,variant:i,color:H=f.neutral[90],style:c}=n,M=o(n,["size","variant","color","style"]);return r("svg",e(t({width:C,height:C,viewBox:`0 0 ${C} ${C}`,fill:"none",xmlns:"http://www.w3.org/2000/svg",style:t({color:H},c),ref:Z},M),{children:r(s,{size:C,variant:i})}))});export{p as a};