react-devicons
Version:
React components for the svg icons of the [devicon](https://github.com/devicons/devicon) project.
1 lines • 7.17 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)Object.prototype.hasOwnProperty.call(b,d)&&(a[d]=b[d]);return a},_extends.apply(this,arguments)}const React=require("react");module.exports=function(a){let{size:c="1em",...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("defs",null,/*#__PURE__*/React.createElement("linearGradient",{id:"prefix__g",gradientTransform:"translate(0 -2678.3) scale(2.66667)",gradientUnits:"userSpaceOnUse",x1:"25",x2:"25",y1:"1004.362",y2:"1052.362"},/*#__PURE__*/React.createElement("stop",{offset:"0",stopColor:"#1abc9c"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopColor:"#2980b9"})),/*#__PURE__*/React.createElement("linearGradient",{id:"prefix__b",gradientTransform:"rotate(45 4083.407 1707.592) scale(3.29412)",gradientUnits:"userSpaceOnUse",x1:"24",x2:"49",y1:"1028.362",y2:"1028.362"},/*#__PURE__*/React.createElement("stop",{offset:"0"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopOpacity:"0"})),/*#__PURE__*/React.createElement("linearGradient",{id:"prefix__d",gradientTransform:"rotate(45 11494.91 4777.53) scale(3.29412 9.26466)",gradientUnits:"userSpaceOnUse",x1:"24",x2:"49",y1:"1028.362",y2:"1028.362"},/*#__PURE__*/React.createElement("stop",{offset:"0"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopOpacity:"0"})),/*#__PURE__*/React.createElement("linearGradient",{id:"prefix__f",gradientTransform:"rotate(45 17372.966 7212.296) scale(3.29412 13.99989)",gradientUnits:"userSpaceOnUse",x1:"24",x2:"49",y1:"1028.362",y2:"1028.362"},/*#__PURE__*/React.createElement("stop",{offset:"0"}),/*#__PURE__*/React.createElement("stop",{offset:"1",stopOpacity:"0"})),/*#__PURE__*/React.createElement("clipPath",{id:"prefix__a"},/*#__PURE__*/React.createElement("path",{d:"M0 0h128v128H0z"})),/*#__PURE__*/React.createElement("clipPath",{id:"prefix__c"},/*#__PURE__*/React.createElement("path",{d:"M0 0h128v128H0z"})),/*#__PURE__*/React.createElement("clipPath",{id:"prefix__e"},/*#__PURE__*/React.createElement("path",{d:"M0 0h128v128H0z"})),/*#__PURE__*/React.createElement("g",{id:"prefix__h",clipPath:"url(#prefix__a)"},/*#__PURE__*/React.createElement("path",{d:"M73.316 54.684L54.684 73.316l44.27 44.266a63.975 63.975 0 0018.609-18.656zm0 0",fill:"url(#prefix__b)",fillRule:"evenodd"})),/*#__PURE__*/React.createElement("g",{id:"prefix__i",clipPath:"url(#prefix__c)"},/*#__PURE__*/React.createElement("path",{d:"M90.203 37.797l-1.176 1.176A35.422 35.422 0 0199.41 64c0 19.559-15.851 35.41-35.41 35.41a35.422 35.422 0 01-25.027-10.383l-1.176 1.176 36.887 36.89c26.832-4.573 47.84-25.62 52.359-52.464zm0 0",fill:"url(#prefix__d)",fillRule:"evenodd"})),/*#__PURE__*/React.createElement("g",{id:"prefix__j",clipPath:"url(#prefix__e)"},/*#__PURE__*/React.createElement("path",{d:"M103.598 24.39v.012l-3.078 3.078A51.647 51.647 0 01115.676 64c0 28.54-23.137 51.676-51.676 51.676a51.667 51.667 0 01-36.52-15.16l-3.078 3.082 21.832 21.836A64.06 64.06 0 0064 128c35.348 0 64-28.652 64-64a64.071 64.071 0 00-2.543-17.75zm0 0",fill:"url(#prefix__f)",fillRule:"evenodd"}))),/*#__PURE__*/React.createElement("path",{d:"M128 64c0 35.348-28.652 64-64 64S0 99.348 0 64 28.652 0 64 0s64 28.652 64 64zm0 0",fill:"url(#prefix__g)",fillRule:"evenodd"}),/*#__PURE__*/React.createElement("path",{d:"M64 8a4.61 4.61 0 00-4.496 3.605 52.7 52.7 0 00-29.387 12.2 4.616 4.616 0 00-2.351-.653 4.615 4.615 0 00-4.614 4.614c.004.828.227 1.636.649 2.347a52.72 52.72 0 00-12.219 29.399A4.612 4.612 0 008 64a4.61 4.61 0 003.605 4.496 52.7 52.7 0 0012.2 29.387 4.616 4.616 0 00-.653 2.351 4.615 4.615 0 004.614 4.614 4.643 4.643 0 002.34-.645 52.743 52.743 0 0029.406 12.219A4.613 4.613 0 0064 120c2.16 0 4.027-1.5 4.496-3.61a52.723 52.723 0 0029.426-12.171c.7.41 1.5.625 2.312.629a4.615 4.615 0 004.614-4.614 4.647 4.647 0 00-.649-2.347 52.712 52.712 0 0012.266-29.407A4.62 4.62 0 00120 64c0-2.16-1.5-4.027-3.61-4.496a52.705 52.705 0 00-12.175-29.422 4.608 4.608 0 00.633-2.316 4.615 4.615 0 00-4.614-4.614 4.647 4.647 0 00-2.347.649A52.712 52.712 0 0068.48 11.535 4.613 4.613 0 0064 8zm0 1.977a2.636 2.636 0 11-2.637 2.636A2.636 2.636 0 0164 9.977zm-4.336 4.187a4.604 4.604 0 008.648.063 50.065 50.065 0 0127.786 11.511 4.608 4.608 0 006.172 6.16 50.057 50.057 0 0111.523 27.778 4.606 4.606 0 00-.023 8.637 50.033 50.033 0 01-11.508 27.785 4.608 4.608 0 00-6.164 6.168 50.078 50.078 0 01-27.774 11.527A4.61 4.61 0 0064 110.777a4.608 4.608 0 00-4.313 2.993 50.1 50.1 0 01-27.804-11.465 4.608 4.608 0 00-6.148-6.207 50.078 50.078 0 01-11.57-27.762 4.604 4.604 0 00.066-8.648 50.077 50.077 0 0111.468-27.805 4.608 4.608 0 006.203-6.152 50.045 50.045 0 0127.762-11.567zM64 23.813a4.606 4.606 0 00-4.504 3.64C41.027 29.723 27.141 45.395 27.106 64c.027 18.613 13.917 34.293 32.394 36.563a4.606 4.606 0 009.004-.016c18.469-2.27 32.355-17.942 32.39-36.547-.027-18.613-13.917-34.293-32.394-36.563a4.609 4.609 0 00-4.5-3.625zm-36.234 1.316a2.635 2.635 0 11-.004 5.27 2.635 2.635 0 01.004-5.27zm72.468 0a2.636 2.636 0 11.002 5.271 2.636 2.636 0 01-.002-5.271zM64 25.789a2.635 2.635 0 110 5.27 2.636 2.636 0 110-5.27zm-4.309 4.277A4.616 4.616 0 0064 33.036a4.617 4.617 0 004.3-2.962C85.399 32.238 98.228 46.766 98.259 64c-.028 17.234-12.852 31.766-29.95 33.934A4.616 4.616 0 0064 94.964a4.617 4.617 0 00-4.3 2.962C42.601 95.762 29.772 81.234 29.741 64c.028-17.234 12.852-31.766 29.95-33.934zM64 50.824c-7.277 0-13.176 5.899-13.176 13.176S56.723 77.176 64 77.176 77.176 71.277 77.176 64 71.277 50.824 64 50.824zm-51.387 10.54A2.635 2.635 0 0115.246 64a2.635 2.635 0 11-5.27 0 2.636 2.636 0 012.637-2.637zm102.774 0A2.636 2.636 0 01118.023 64a2.636 2.636 0 11-2.636-2.637zM64 96.94a2.636 2.636 0 11-2.637 2.637A2.636 2.636 0 0164 96.941zm-36.234.66a2.634 2.634 0 11-.003 5.269 2.634 2.634 0 01.003-5.268zm72.468 0a2.635 2.635 0 11.004 5.27 2.635 2.635 0 01-.004-5.27zM64 112.755a2.635 2.635 0 110 5.27 2.636 2.636 0 110-5.27zm0 0",fill:"#fcfcfc"}),/*#__PURE__*/React.createElement("g",{clipPath:"url(#prefix__a)",opacity:".2"},/*#__PURE__*/React.createElement("path",{d:"M73.316 54.684L54.684 73.316l44.27 44.266a63.975 63.975 0 0018.609-18.656zm0 0",fill:"url(#prefix__b)",fillRule:"evenodd"})),/*#__PURE__*/React.createElement("g",{clipPath:"url(#prefix__c)",opacity:".2"},/*#__PURE__*/React.createElement("path",{d:"M90.203 37.797l-1.176 1.176A35.422 35.422 0 0199.41 64c0 19.559-15.851 35.41-35.41 35.41a35.422 35.422 0 01-25.027-10.383l-1.176 1.176 36.887 36.89c26.832-4.573 47.84-25.62 52.359-52.464zm0 0",fill:"url(#prefix__d)",fillRule:"evenodd"})),/*#__PURE__*/React.createElement("g",{clipPath:"url(#prefix__e)",opacity:".2"},/*#__PURE__*/React.createElement("path",{d:"M103.598 24.39v.012l-3.078 3.078A51.647 51.647 0 01115.676 64c0 28.54-23.137 51.676-51.676 51.676a51.667 51.667 0 01-36.52-15.16l-3.078 3.082 21.832 21.836A64.06 64.06 0 0064 128c35.348 0 64-28.652 64-64a64.071 64.071 0 00-2.543-17.75zm0 0",fill:"url(#prefix__f)",fillRule:"evenodd"})))};