devicons-react
Version:
Devicons React is a collection of icons that symbolize programming languages, design tools, and development software.
1 lines • 4.48 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="#f78557",...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:"M28.631 28.703A35.32 35.32 0 0 0 .043 43.429l-.016.015.002.002q-.014.018-.029.035l.78.613c15.094-17.457 43.169-12.467 51.483 8.87H37.504c-5.222-6.346-13.034-7.701-19.51-5.371-6.545 2.354-11.762 8.472-11.633 16.824S11.895 78.72 18.51 80.871s14.488.516 19.504-6.166l.595-.795H21.892c.263-7.004 5.978-12.603 13.048-12.6h19.373c.096.938.167 1.879.168 2.822a30.53 30.53 0 0 1-19.479 28.457 30.53 30.53 0 0 1-33.58-7.85l-.763.637c.01.012.022.02.031.033l-.002.002c.015.016.033.027.047.043a35.27 35.27 0 0 0 27.962 13.843h50.998c13.215 0 25.175-.391 33.845-1.036 4.335-.322 7.844-.707 10.294-1.144 1.225-.218 2.182-.446 2.87-.702.345-.128.624-.258.852-.429s.443-.425.444-.77v-.002a.85.85 0 0 0-.266-.591 1.8 1.8 0 0 0-.487-.334c-.375-.188-.867-.348-1.497-.506-1.259-.316-3.057-.61-5.333-.882-4.223-.507-10.369-.91-17.303-1.208 3.01-1.975 5.677-4.423 7.767-7.362h3.877c1.382 0 2.48-.537 3.2-1.346.72-.81 1.07-1.87 1.07-2.923 0-1.054-.35-2.115-1.07-2.925-.661-.743-1.672-1.207-2.898-1.285a29.2 29.2 0 0 0 1.242-6.548h3.593c1.382 0 2.482-.534 3.202-1.344s1.069-1.869 1.069-2.923c0-1.053-.349-2.114-1.069-2.924s-1.82-1.346-3.202-1.346h-3.737a29 29 0 0 0-1.56-6.487h.104c1.38 0 2.48-.538 3.2-1.348s1.068-1.87 1.068-2.923-.349-2.115-1.068-2.924c-.72-.81-1.82-1.345-3.2-1.344h-4.87c-5.585-6.843-13.93-10.848-22.773-10.865h-6.438a28.7 28.7 0 0 0-11.65 2.45l.2.95h6.772c14.752 0 26.955 11.457 27.886 26.18.932 14.72-9.728 27.62-24.36 29.482l-.004.002c-.838.065-1.66.126-2.539.126H49.181c4.13-2.519 7.767-5.76 10.56-9.722.157.02.313.057.471.049h25.466c1.382 0 2.48-.536 3.2-1.346s1.07-1.871 1.07-2.925-.35-2.113-1.07-2.922-1.818-1.346-3.2-1.346H64.142a36.6 36.6 0 0 0 1.69-6.488h28.826c1.381 0 2.48-.536 3.2-1.346s1.069-1.87 1.069-2.924-.35-2.113-1.069-2.923c-.72-.81-1.819-1.346-3.2-1.346H66.19a36 36 0 0 0-1.244-6.485h20.87c1.381 0 2.48-.538 3.2-1.348s1.067-1.871 1.067-2.925-.347-2.113-1.067-2.922-1.819-1.345-3.2-1.344H61.291c-6.382-10.578-17.819-17.077-30.187-17.1Zm.002.993h2.471a34.35 34.35 0 0 1 29.498 16.855l.146.245h25.068c1.133 0 1.92.405 2.457 1.01.538.605.817 1.43.817 2.263s-.279 1.66-.817 2.265-1.324 1.014-2.457 1.015H63.678l.198.64a35 35 0 0 1 1.412 7.375l.037.456h29.333c1.133 0 1.92.408 2.457 1.012.538.605.819 1.43.819 2.264s-.281 1.66-.819 2.265-1.324 1.012-2.457 1.012H65.026l-.064.423a35.6 35.6 0 0 1-1.924 7.378l-.256.673H85.68c1.133 0 1.921.407 2.459 1.012s.816 1.43.816 2.263-.278 1.66-.816 2.265-1.326 1.013-2.46 1.013H60.165a1.7 1.7 0 0 1-.504-.05l-.336-.086-.196.283a34.4 34.4 0 0 1-11.733 10.58l.239.932h29.292c.933 0 1.792-.066 2.64-.132h.011l.012-.002C94.733 93 105.784 79.628 104.82 64.392s-13.61-27.108-28.877-27.11h-3.62c2.693-.843 5.462-1.418 8.296-1.413h6.44a28.5 28.5 0 0 1 22.183 10.678l.15.187h5.31c1.133 0 1.921.405 2.459 1.01.537.605.816 1.432.816 2.265s-.279 1.658-.816 2.263c-.538.606-1.326 1.014-2.46 1.015h-1.506l.264.677a28.2 28.2 0 0 1 1.79 7.35l.046.446h4.6c1.134 0 1.923.407 2.461 1.012.539.606.817 1.433.817 2.266 0 .832-.279 1.658-.816 2.263-.538.605-1.328 1.01-2.462 1.01h-4.501l-.027.47a28.2 28.2 0 0 1-1.404 7.35l-.217.653h1.012c1.133 0 1.921.408 2.459 1.013s.818 1.432.818 2.265-.28 1.658-.818 2.263-1.326 1.013-2.46 1.013H110.4l-.147.213a28 28 0 0 1-8.757 8.116l-1.456.858 1.689.066c7.633.298 14.064.754 18.57 1.295 2.253.27 4.027.564 5.209.861.59.149 1.036.301 1.293.43.045.023.048.031.08.051a2.5 2.5 0 0 1-.522.256c-.584.217-1.506.443-2.7.656-2.387.425-5.877.811-10.193 1.132-8.632.642-20.576 1.032-33.77 1.032H28.699c-7.171-.008-13.961-2.425-19.677-6.474C17 96.124 26.6 96.917 35.361 93.514A31.53 31.53 0 0 0 55.474 64.13a29 29 0 0 0-.203-3.377l-.05-.436H34.94c-7.777-.003-14.095 6.312-14.092 14.09l.002.496h15.547c-4.766 5.552-11.644 6.953-17.58 5.023-6.255-2.034-11.34-7.592-11.463-15.525-.123-7.932 4.787-13.647 10.977-15.874s13.614-.95 18.574 5.245l.147.186h16.68l-.242-.665c-6.939-19.09-29.072-25.867-45.26-16.559 5.845-4.388 12.912-7.016 20.404-7.038Z"}))};