devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 3.13 kB
JavaScript
function _extends(){return _extends=Object.assign?Object.assign.bind():function(a){for(var b,c=1;c<arguments.length;c++)for(var d in b=arguments[c],b)({}).hasOwnProperty.call(b,d)&&(a[d]=b[d]);return a},_extends.apply(null,arguments)}const React=require("react");module.exports=function(a){let{size:c="1rem",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M52.186 56.453q.172.02.327.088c.104.051.2.113.28.191q.16.15.303.324l8.384 10.599a18 18 0 0 1-.1-1.888v-9.35h3.61v17.646h-2.134a2 2 0 0 1-.797-.143 1.7 1.7 0 0 1-.631-.536l-8.32-10.498q.035.455.06.898.023.441.023.83v9.46h-3.606V56.419h2.155c.147 0 .299.012.446.035zm18.092 5.049v7.968q0 .934.423 1.441a1.53 1.53 0 0 0 1.25.51c.398 0 .793-.083 1.157-.254a4.4 4.4 0 0 0 1.045-.715v-8.95h3.755V74.06h-2.323a.89.89 0 0 1-.925-.63l-.228-.726a7 7 0 0 1-.75.638 4.8 4.8 0 0 1-1.792.802 5 5 0 0 1-1.11.116 4.4 4.4 0 0 1-1.817-.359 3.7 3.7 0 0 1-1.339-.998 4.3 4.3 0 0 1-.825-1.512 6.4 6.4 0 0 1-.28-1.915v-7.973ZM80.33 74.064V61.502h2.326a1.05 1.05 0 0 1 .588.155.87.87 0 0 1 .335.475l.199.678a7 7 0 0 1 .654-.606 4 4 0 0 1 .735-.47 3.96 3.96 0 0 1 1.847-.431 2.94 2.94 0 0 1 1.884.586c.51.41.902.953 1.129 1.568.2-.37.46-.71.77-.994a4.3 4.3 0 0 1 .981-.666 5 5 0 0 1 1.114-.375 5.8 5.8 0 0 1 1.169-.12 5.3 5.3 0 0 1 1.915.32 3.7 3.7 0 0 1 1.397.933c.39.435.683.946.854 1.505a6.4 6.4 0 0 1 .292 2.02v7.98h-3.756v-7.978q0-1.948-1.672-1.947c-.47-.015-.93.168-1.264.503q-.503.498-.503 1.445v7.98h-3.752v-7.98q0-1.08-.423-1.512-.425-.437-1.25-.436a2.1 2.1 0 0 0-.96.228 3.5 3.5 0 0 0-.855.618v9.087zm24.465-5.899v5.898H100.7V56.418h6.225a10.2 10.2 0 0 1 3.204.439 6.1 6.1 0 0 1 2.203 1.21 4.8 4.8 0 0 1 1.28 1.831c.277.725.411 1.5.403 2.274a6.8 6.8 0 0 1-.423 2.426 4.9 4.9 0 0 1-1.297 1.888 6 6 0 0 1-2.21 1.229 10 10 0 0 1-3.16.451zm0-3.088h2.13c1.066 0 1.836-.251 2.303-.762.467-.51.702-1.213.702-2.13a3.2 3.2 0 0 0-.179-1.102 2.25 2.25 0 0 0-.551-.854 2.5 2.5 0 0 0-.934-.555 4.1 4.1 0 0 0-1.34-.2h-2.131zm16.498 12.246a1.36 1.36 0 0 1-.404.552 1.36 1.36 0 0 1-.777.174h-2.818l2.426-5.084-5.011-11.464h3.316a1.06 1.06 0 0 1 .678.204 1 1 0 0 1 .34.459l2.059 5.414q.285.73.47 1.496.124-.39.267-.762a21 21 0 0 0 .28-.762l1.867-5.39a.9.9 0 0 1 .378-.467c.181-.12.393-.188.608-.188H128Z",fill:"#003042"}),/*#__PURE__*/React.createElement("path",{d:"m17.845 50.676-7.498-3.783L2.116 51l7.705 3.866zm3.44 1.735 7.86 3.97-8.156 4.094-7.712-3.87zm10.503-5.462L39.864 51l-7.222 3.627-7.881-3.974zm-3.48-1.744-7.27-3.646-7.195 3.59 7.493 3.776zm-5.682 31.312v9.925l8.806-4.398-.008-9.928zm8.794-7.864-.008-9.824-8.786 4.369v9.828zM42 66.813v9.964l-7.515 3.747-.007-9.916zm0-3.484v-9.764l-7.53 3.744.008 9.843z",fill:"#4DABCF"}),/*#__PURE__*/React.createElement("path",{d:"m19.513 63.198-5.93-2.985v12.892S6.325 57.663 5.655 56.278c-.088-.18-.443-.38-.535-.427A819 819 0 0 0 0 53.238v22.788l5.276 2.825V66.935s7.179 13.8 7.25 13.95c.076.153.795 1.604 1.564 2.115 1.026.678 5.42 3.324 5.42 3.324z",fill:"#4c75cf"}))};