devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 3.4 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",color:d="#1f65b7",...b}=a;return b={...b,style:{...(b.style?b.style:{}),width:c,height:c,...(d?{fill:d}:{})}},/*#__PURE__*/React.createElement("svg",_extends({},b,{viewBox:"0 0 128 128",xmlns:"http://www.w3.org/2000/svg"}),/*#__PURE__*/React.createElement("path",{d:"M101.653 47.26c6.753 3.964 11.291 11.288 11.306 19.672.024 12.622-10.213 22.87-22.86 22.89-12.648.023-22.92-10.189-22.943-22.81-.015-8.385 4.497-15.724 11.238-19.712l6.58 11.098a.616.616 0 0 1-.196.818 9.36 9.36 0 0 0-4.116 7.772c.01 5.177 4.225 9.367 9.413 9.358s9.387-4.213 9.378-9.39a9.35 9.35 0 0 0-4.143-7.758.62.62 0 0 1-.199-.817zm-50.545-.132a22.84 22.84 0 0 0-11.18-2.903c-12.65 0-22.902 10.23-22.902 22.852 0 12.62 10.251 22.85 22.902 22.85 12.709 0 23.212-10.766 22.893-23.437H49.93a.62.62 0 0 0-.61.624c-.032 5.048-4.253 9.337-9.392 9.337-5.192 0-9.396-4.198-9.396-9.374 0-5.18 4.204-9.375 9.396-9.375 1.356 0 2.649.286 3.814.805a.62.62 0 0 0 .785-.238zm1.85-3.586c-6.743-3.975-11.27-11.306-11.27-19.69C41.689 11.23 51.944 1 64.59 1s22.9 10.23 22.9 22.852c0 8.385-4.526 15.715-11.27 19.69l-6.563-11.106a.614.614 0 0 1 .2-.818 9.37 9.37 0 0 0 4.127-7.766c0-5.177-4.207-9.375-9.395-9.375-5.189 0-9.395 4.198-9.395 9.375a9.37 9.37 0 0 0 4.128 7.766c.27.182.363.54.198.818zm-26.767 58.872q4.428 0 6.143 2.127 1.744 2.127 1.743 7.76 0 5.635-1.743 7.762-1.714 2.126-6.144 2.126-4.403 0-6.143-2.126-1.718-2.127-1.717-7.762-.001-5.633 1.717-7.76 1.74-2.126 6.143-2.127zm0 2.956q-2.408 0-3.323 1.491-.884 1.465-.885 5.44 0 3.978.885 5.47.915 1.463 3.323 1.463 2.434 0 3.322-1.463.91-1.492.91-5.47 0-3.975-.91-5.44-.889-1.49-3.323-1.491zm12.846 2.927.22 2.018q.944-1.05 2.493-1.713 1.577-.664 3.07-.663 4.624 0 4.624 7.237-.001 3.837-1.273 5.41-1.246 1.578-3.931 1.577-2.741 0-4.705-1.327.112 1.409.083 2.818v3.563h-3.35v-18.92zm.58 4.087v6.463q2.603.58 3.627.58 1.551 0 2.13-.826.61-.858.61-3.455 0-2.54-.555-3.48-.522-.967-1.854-.967-.913.001-1.799.416-.857.386-2.159 1.269m20.733 4.09h-5.537q.196 1.766.996 2.373.805.58 2.631.58c1.383 0 3.01-.109 4.872-.331l.305 2.156q-1.91.91-5.593.911c-2.452 0-4.198-.545-5.229-1.629q-1.551-1.631-1.55-5.499 0-3.947 1.521-5.522 1.524-1.602 5.038-1.603 3.239 0 4.706 1.19 1.466 1.16 1.465 3.507 0 3.867-3.624 3.867zm-5.592-2.35h4.652q1.217 0 1.216-1.573 0-1.104-.58-1.547c-.387-.292-1.09-.443-2.103-.443q-1.77 0-2.464.748-.664.717-.721 2.815m13.927-5.827.223 1.99q3.156-2.376 5.868-2.377 1.799 0 2.766.967.971.968.97 2.79v10.165h-3.375v-9.144q-.001-1.13-.305-1.517-.307-.417-1.136-.416-.94 0-1.937.386-.967.388-2.52 1.272v9.419h-3.375v-13.536zm25.278 10.55.302 2.598q-2.296.717-5.865.718-4.293-.002-6.036-2.21-1.744-2.21-1.743-7.652c.001-5.442.58-6.175 1.743-7.649q1.743-2.21 6.035-2.209 3.181 0 5.479.606l-.331 2.625a65 65 0 0 0-5.148-.192q-2.382 0-3.266 1.461-.86 1.438-.859 5.358c0 2.617.285 4.41.859 5.388q.885 1.434 3.266 1.436 3.512-.001 5.564-.278m17.719-16.072-5.397 18.09c-.184.642-.61.967-1.275.967h-3.262a1.4 1.4 0 0 1-.804-.25 1.34 1.34 0 0 1-.445-.717l-5.423-18.09h3.568l3.903 14.305q.084.332.252 1.078.164.718.248 1.049h.692a23 23 0 0 1 .525-2.127l3.846-14.306zm0 0"}))};