UNPKG

@solar-icons/react

Version:
2 lines (1 loc) 1.13 kB
"use strict";var R=Object.defineProperty,S=Object.defineProperties;var j=Object.getOwnPropertyDescriptors;var i=Object.getOwnPropertySymbols;var c=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;var l=(e,r,s)=>r in e?R(e,r,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[r]=s,h=(e,r)=>{for(var s in r||(r={}))c.call(r,s)&&l(e,s,r[s]);if(i)for(var s of i(r))a.call(r,s)&&l(e,s,r[s]);return e},w=(e,r)=>S(e,j(r));var d=(e,r)=>{var s={};for(var t in e)c.call(e,t)&&r.indexOf(t)<0&&(s[t]=e[t]);if(e!=null&&i)for(var t of i(e))r.indexOf(t)<0&&a.call(e,t)&&(s[t]=e[t]);return s};const g=require("react/jsx-runtime"),B=require("react"),m=B.forwardRef((e,r)=>{const n=e,{alt:s,color:t="currentColor",size:o="1em",weight:u="Linear",mirrored:x=!1,children:f,weights:p}=n,v=d(n,["alt","color","size","weight","mirrored","children","weights"]);return g.jsxs("svg",w(h({ref:r,xmlns:"http://www.w3.org/2000/svg",width:o,height:o,color:t,fill:"none",viewBox:"0 0 24 24",transform:x?"scale(-1, 1)":void 0},v),{children:[!!s&&g.jsx("title",{children:s}),f,p.get(u)]}))});m.displayName="SSRBase";module.exports=m;