react-icons
Version:
svg react icons of popular icon packs using ES6 imports
39 lines (28 loc) • 2.79 kB
JavaScript
;
exports.__esModule = true;
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
function _inherits(subClass, superClass) { if (typeof superClass !== 'function' && superClass !== null) { throw new TypeError('Super expression must either be null or a function, not ' + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
var React = require('react');
var IconBase = require('../IconBase');
var FaYoutube = (function (_React$Component) {
_inherits(FaYoutube, _React$Component);
function FaYoutube() {
_classCallCheck(this, FaYoutube);
_React$Component.apply(this, arguments);
}
FaYoutube.prototype.render = function render() {
return React.createElement(
IconBase,
_extends({ viewBox: '0 0 1546.6178 1896.0833' }, this.props),
React.createElement(
'g',
null,
React.createElement('path', { d: 'm971 1244v211q0 67-39 67-23 0-45-22v-301q22-22 45-22 39 0 39 67z m338 1v46h-90v-46q0-68 45-68t45 68z m-966-218h107v-94h-312v94h105v569h100v-569z m288 569h89v-494h-89v378q-30 42-57 42-18 0-21-21-1-3-1-35v-364h-89v391q0 49 8 73 12 37 58 37 48 0 102-61v54z m429-148v-197q0-73-9-99-17-56-71-56-50 0-93 54v-217h-89v663h89v-48q45 55 93 55 54 0 71-55 9-27 9-100z m338-10v-13h-91q0 51-2 61-7 36-40 36-46 0-46-69v-87h179v-103q0-79-27-116-39-51-106-51-68 0-107 51-28 37-28 116v173q0 79 29 116 39 51 108 51 72 0 108-53 18-27 21-54 2-9 2-58z m-608-913v-210q0-69-43-69t-43 69v210q0 70 43 70t43-70z m719 751q0 234-26 350-14 59-58 99t-102 46q-184 21-555 21t-555-21q-58-6-102.5-46t-57.5-99q-26-112-26-350 0-234 26-350 14-59 58-99t103-47q183-20 554-20t555 20q58 7 102.5 47t57.5 99q26 112 26 350z m-998-1276h102l-121 399v271h-100v-271q-14-74-61-212-37-103-65-187h106l71 263z m370 333v175q0 81-28 118-37 51-106 51-67 0-105-51-28-38-28-118v-175q0-80 28-117 38-51 105-51 69 0 106 51 28 37 28 117z m335-162v499h-91v-55q-53 62-103 62-46 0-59-37-8-24-8-75v-394h91v367q0 33 1 35 3 22 21 22 27 0 57-43v-381h91z' })
)
);
};
return FaYoutube;
})(React.Component);
exports['default'] = FaYoutube;
module.exports = exports['default'];