devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 2.08 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:"M18.08 48c-.567 0-1.109.04-1.6.32a3.8 3.8 0 0 0-1.28 1.28L.32 75.2c-.284.485-.32 1.039-.32 1.6 0 .563.037 1.114.32 1.6s.789.839 1.28 1.12c.49.28 1.032.48 1.6.48h11.2c4.438 0 7.668-1.99 9.92-5.76l5.44-9.44 2.88-4.96 8.8 15.04H29.76L26.88 80h17.76c.568 0 1.11-.2 1.6-.48.491-.281.997-.633 1.28-1.12s.48-1.037.48-1.6c0-.561-.196-1.114-.48-1.6l-12-20.64a2.9 2.9 0 0 0-1.12-1.12 3.9 3.9 0 0 0-1.76-.48c-.566 0-1.11.198-1.6.48a2.9 2.9 0 0 0-1.12 1.12l-3.04 5.28L20.8 49.6c-.283-.486-.63-.999-1.12-1.28-.491-.28-1.033-.32-1.6-.32m0 6.72L24 64.8l-3.922 6.837c-1.495 2.446-3.2 3.244-5.838 3.244H6.4l11.68-20.16zM56 56v24h4.32c.346 0 .64-.288.64-.64V64.48l2.24 3.84 6.24 10.72c.284.597.92.96 1.44.96h4.32V56h-4.32c-.287 0-.64.24-.64.64v15.04l-2.88-5.12-5.76-9.76c-.28-.496-.883-.8-1.44-.8zm63.2 1.6v4.16a.96.96 0 0 1-.96.96h-2.08v3.84h3.04v7.04c0 4.01 2.391 6.4 6.08 6.4H128v-4.16h-2.08c-1.431 0-2.24-.72-2.24-2.4v-6.88H128v-3.84h-4.32V57.6zm-39.52 5.12v9.92c0 2.242.862 4.13 2.08 5.44C82.999 79.391 84.868 80 87.2 80c2.33 0 4.041-.609 5.28-1.92 1.24-1.31 2.08-3.198 2.08-5.44v-9.92h-2.88c-.476-.005-.805-.015-1.12.32-.356.38-.48.73-.48 1.28v8.32c0 1.29-.074 2.085-.64 2.72-.568.612-1.086.8-2.24.8-1.135 0-1.832-.188-2.4-.8-.566-.635-.64-1.43-.64-2.72v-8.32c0-.55-.123-.762-.48-1.12-.357-.38-.894-.48-1.44-.48zm18.08 0 5.44 8.16L97.28 80h4.16c.52 0 .99-.515 1.28-.96l2.88-4.32 3.04 4.48c.292.445.76.8 1.28.8h4.16l-5.92-8.96 5.44-8.32h-4.16c-.525 0-.99.187-1.28.64l-2.56 3.84-2.4-3.68c-.29-.452-.916-.8-1.44-.8z"}))};