@cpmech/iricons
Version:
Ion React Icons
33 lines (32 loc) • 2.04 kB
JavaScript
"use strict";
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
exports.__esModule = true;
exports.IconRibbonSharp = void 0;
var jsx_runtime_1 = require("react/jsx-runtime");
var IconRibbonSharp = function (_a) {
var _b = _a.size, size = _b === void 0 ? '24px' : _b, style = _a.style;
return ((0, jsx_runtime_1.jsx)("div", __assign({ style: __assign(__assign({ display: 'inline-flex', alignItems: 'center', justifyContent: 'center' }, style), { height: size, width: size }) }, { children: (0, jsx_runtime_1.jsx)("div", __assign({ style: {
position: 'relative',
height: 0,
width: '100%',
padding: 0,
paddingBottom: '100%'
} }, { children: (0, jsx_runtime_1.jsxs)("svg", __assign({ style: {
position: 'absolute',
height: '100%',
width: '100%',
left: 0,
top: 0
}, viewBox: "0 0 512 512", xmlns: "http://www.w3.org/2000/svg" }, { children: [(0, jsx_runtime_1.jsx)("path", { d: "M256 336c-5.22 0-10.4-.24-15.51-.69a176.12 176.12 0 01-131.29-78.37L20 416h115l58 96 82.53-177.09A177.53 177.53 0 01256 336zm147-79.26a176.9 176.9 0 01-88.18 69.14L273.7 415.5 319 512l58-96h115z", fill: "currentColor" }, void 0), (0, jsx_runtime_1.jsx)("circle", { cx: "256.02", cy: "160", r: "48", fill: "currentColor" }, void 0), (0, jsx_runtime_1.jsx)("path", { d: "M256 16c-79.4 0-144 64.6-144 144s64.6 144 144 144 144-64.6 144-144S335.4 16 256 16zm0 224a80 80 0 1180-80 80.09 80.09 0 01-80 80z", fill: "currentColor" }, void 0)] }), void 0) }), void 0) }), void 0));
};
exports.IconRibbonSharp = IconRibbonSharp;