@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
394 lines (393 loc) • 18.3 kB
JavaScript
'use client';
function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }
var _excluded = ["size", "style"];
function ownKeys(e, r) { var t = Object.keys(e); if (Object.getOwnPropertySymbols) { var o = Object.getOwnPropertySymbols(e); r && (o = o.filter(function (r) { return Object.getOwnPropertyDescriptor(e, r).enumerable; })), t.push.apply(t, o); } return t; }
function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { _defineProperty(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
function _defineProperty(obj, key, value) { key = _toPropertyKey(key); if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == _typeof(i) ? i : String(i); }
function _toPrimitive(t, r) { if ("object" != _typeof(t) || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != _typeof(i)) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); }
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; }
function _iterableToArrayLimit(r, l) { var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; if (null != t) { var e, n, i, u, a = [], f = !0, o = !1; try { if (i = (t = t.call(r)).next, 0 === l) { if (Object(t) !== t) return; f = !1; } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); } catch (r) { o = !0, n = r; } finally { try { if (!f && null != t.return && (u = t.return(), Object(u) !== u)) return; } finally { if (o) throw n; } } return a; } }
function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
import { memo } from 'react';
import { useFillIds } from "../../hooks/useFillId";
import { TITLE } from "../style";
import { jsx as _jsx } from "react/jsx-runtime";
import { jsxs as _jsxs } from "react/jsx-runtime";
var Icon = /*#__PURE__*/memo(function (_ref) {
var _ref$size = _ref.size,
size = _ref$size === void 0 ? '1em' : _ref$size,
style = _ref.style,
rest = _objectWithoutProperties(_ref, _excluded);
var _useFillIds = useFillIds(TITLE, 14),
_useFillIds2 = _slicedToArray(_useFillIds, 14),
a = _useFillIds2[0],
b = _useFillIds2[1],
c = _useFillIds2[2],
d = _useFillIds2[3],
e = _useFillIds2[4],
f = _useFillIds2[5],
g = _useFillIds2[6],
h = _useFillIds2[7],
i = _useFillIds2[8],
j = _useFillIds2[9],
k = _useFillIds2[10],
l = _useFillIds2[11],
m = _useFillIds2[12],
n = _useFillIds2[13];
return /*#__PURE__*/_jsxs("svg", _objectSpread(_objectSpread({
height: size,
style: _objectSpread({
flex: 'none',
lineHeight: 1
}, style),
viewBox: "0 0 320 320",
width: size,
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M294 172.519c0 75.655-59.442 128.5-134 128.5-74.558 0-134-53.845-134-129.5 0-22.5 5-32.141 31.5-35.671 47.5-6.329 72.542-3.829 102.5-3.829 29.959 0 72.556-1.27 102.5 3.829 24.5 4.171 30 8.671 31.5 36.671z",
fill: a.fill
}), /*#__PURE__*/_jsx("path", {
d: "M159.75 242.51c-28.25 0-35.75 3.5-35.75 3.5s3.5 27 35.75 27 35.75-27 35.75-27-7.5-3.5-35.75-3.5z",
fill: "#972021"
}), /*#__PURE__*/_jsx("path", {
d: "M271.999 148.517c0 6.351-49.92 11.5-111.5 11.5s-111.5-5.149-111.5-11.5c0-6.352 49.92-11.5 111.5-11.5s111.5 5.148 111.5 11.5z",
fill: b.fill
}), /*#__PURE__*/_jsx("path", {
d: "M135.503 160.013c.633-14.972-.483-22.788-5.5-36.443 0 0 9.5-12.056 27-12.056s30 3.064 30 3.064c-3.028 16.793-3.182 26.921-2.5 45.435h-49z",
fill: c.fill
}), /*#__PURE__*/_jsx("path", {
d: "M119.191 234.294c14.742-7.076 24.811-21.51 24.811-39.273 0-25.406-20.595-48-46-48s-47 19.594-47 45c0 13.983 6.542 26.812 16.662 35.521 5.893-2.245 12.652-3.521 19.838-3.521 12.705 0 24.077 3.989 31.689 10.273zM200.813 234.294c-14.742-7.076-24.811-21.51-24.811-39.273 0-25.406 20.595-48 46-48s47 19.594 47 45c0 13.983-6.543 26.812-16.662 35.521-5.893-2.245-12.652-3.521-19.838-3.521-12.705 0-24.077 3.989-31.689 10.273z",
fill: "#fff"
}), /*#__PURE__*/_jsx("path", {
d: "M101 221.012c15.464 0 28-12.536 28-28s-12.536-28-28-28-28 12.536-28 28 12.536 28 28 28z",
fill: d.fill
}), /*#__PURE__*/_jsx("path", {
d: "M219 221.012c-15.464 0-28-12.536-28-28s12.536-28 28-28 28 12.536 28 28-12.536 28-28 28z",
fill: e.fill
}), /*#__PURE__*/_jsx("g", {
filter: f.fill,
children: /*#__PURE__*/_jsx("path", {
d: "M172.997 19.016c-14.027 0-19.5-11.5-41-11-23.394 0-34 13-45.5 23-1.958 1.702-11.5 7-16 9-19.683 8.748-34.5 21.5-34.5 40.5 0 20.711 17.461 37.5 39 37.5 3.536 0 6.963-.453 10.22-1.301 8.7 10.539 22.179 16.658 37.28 17.301 23.5 1 31-15.25 44.5-8.5 9.259 4.629 13.83 8.5 28.5 8.5 17.108 0 25.057-5.233 30-11 9-10.5 22.879-4 31.5-4 18.778 0 34-14.551 34-32.5 0-17.95-15.222-32.5-34-32.5-5.15 0-14.856 1.27-17-7-3.5-13.5-20.148-29-44-29-9.318 0-17.691 1-23 1z",
fill: g.fill
})
}), /*#__PURE__*/_jsx("path", {
d: "M82.998 20.517a9.5 9.5 0 11-19 0 9.5 9.5 0 0119 0z",
fill: h.fill
}), /*#__PURE__*/_jsx("path", {
d: "M71.002 108.021c0 8.836-7.163 16-16 16s-16-7.164-16-16c0-8.837 7.163-16 16-16s16 7.163 16 16z",
fill: i.fill
}), /*#__PURE__*/_jsx("path", {
d: "M282.002 49.516c0 8.56-6.94 15.5-15.5 15.5-8.56 0-15.5-6.94-15.5-15.5 0-8.56 6.94-15.5 15.5-15.5 8.56 0 15.5 6.94 15.5 15.5z",
fill: j.fill
}), /*#__PURE__*/_jsx("path", {
d: "M132.232 244.111c5.483-.823 14.191-1.601 27.515-1.601 12.212 0 20.546.654 26.073 1.396-1.542 5.861-12.963 8.104-26.823 8.104-13.698 0-25.013-2.191-26.765-7.899z",
fill: "#fff"
}), /*#__PURE__*/_jsx("path", {
d: "M160.006 290.016c20.099 0 23.305-20.488 23.927-25.61.478-4.146-1.675-6.244-4.02-7.659-2.345-1.414-9.379-2.731-19.907-2.731-10.527 0-17.514 1.317-19.906 2.731-2.393 1.415-4.546 3.513-4.02 7.659.622 5.122 3.828 25.61 23.926 25.61z",
fill: k.fill
}), /*#__PURE__*/_jsx("g", {
filter: l.fill,
children: /*#__PURE__*/_jsx("path", {
d: "M171.694 129.744c-5.721-3.89-13.954-4.248-19.786-.526-7.724 4.929-16.971 7.798-26.91 7.798-27.062 0-49-21.267-49-47.5 0-26.234 21.938-47.5 49-47.5 13.628 0 25.956 5.392 34.838 14.097 4.948 4.85 13.088 6.24 19.498 3.609a42.502 42.502 0 0116.164-3.166c22.92 0 41.5 18.012 41.5 40.23 0 22.218-18.58 40.23-41.5 40.23-8.856 0-17.065-2.69-23.804-7.272z",
fill: m.fill
})
}), /*#__PURE__*/_jsx("path", {
d: "M219.002 106.51c0 7.456-6.044 13.5-13.5 13.5s-13.5-6.044-13.5-13.5 6.044-13.5 13.5-13.5 13.5 6.044 13.5 13.5z",
fill: n.fill
}), /*#__PURE__*/_jsxs("defs", {
children: [/*#__PURE__*/_jsxs("radialGradient", {
cx: "0",
cy: "0",
gradientTransform: "rotate(-57.041 328.447 55.73) scale(238.957 377.848)",
gradientUnits: "userSpaceOnUse",
id: a.id,
r: "1",
children: [/*#__PURE__*/_jsx("stop", {
stopColor: "#FCBD72"
}), /*#__PURE__*/_jsx("stop", {
offset: ".255",
stopColor: "#FAC371"
}), /*#__PURE__*/_jsx("stop", {
offset: ".465",
stopColor: "#FFA14C"
}), /*#__PURE__*/_jsx("stop", {
offset: ".64",
stopColor: "#EB7A34"
}), /*#__PURE__*/_jsx("stop", {
offset: ".845",
stopColor: "#F0866D"
})]
}), /*#__PURE__*/_jsxs("radialGradient", {
cx: "0",
cy: "0",
gradientTransform: "rotate(90 26.49 47.007) scale(9.5)",
gradientUnits: "userSpaceOnUse",
id: h.id,
r: "1",
children: [/*#__PURE__*/_jsx("stop", {
offset: ".62",
stopColor: "#58239F"
}), /*#__PURE__*/_jsx("stop", {
offset: ".822",
stopColor: "#8E3FE9"
}), /*#__PURE__*/_jsx("stop", {
offset: "1",
stopColor: "#AF6FEC"
})]
}), /*#__PURE__*/_jsxs("radialGradient", {
cx: "0",
cy: "0",
gradientTransform: "matrix(0 16 -16 0 55.002 108.021)",
gradientUnits: "userSpaceOnUse",
id: i.id,
r: "1",
children: [/*#__PURE__*/_jsx("stop", {
offset: ".62",
stopColor: "#C32F45"
}), /*#__PURE__*/_jsx("stop", {
offset: ".822",
stopColor: "#F44341"
}), /*#__PURE__*/_jsx("stop", {
offset: "1",
stopColor: "#FC9D9B"
})]
}), /*#__PURE__*/_jsxs("radialGradient", {
cx: "0",
cy: "0",
gradientTransform: "matrix(0 15.5 -15.5 0 266.502 49.516)",
gradientUnits: "userSpaceOnUse",
id: j.id,
r: "1",
children: [/*#__PURE__*/_jsx("stop", {
offset: ".385",
stopColor: "#4DA33C"
}), /*#__PURE__*/_jsx("stop", {
offset: ".822",
stopColor: "#63ED47"
}), /*#__PURE__*/_jsx("stop", {
offset: "1",
stopColor: "#70D775"
})]
}), /*#__PURE__*/_jsxs("radialGradient", {
cx: "0",
cy: "0",
gradientTransform: "matrix(0 -44 58.6667 0 160 290)",
gradientUnits: "userSpaceOnUse",
id: k.id,
r: "1",
children: [/*#__PURE__*/_jsx("stop", {
stopColor: "#FD9B8B"
}), /*#__PURE__*/_jsx("stop", {
offset: ".5",
stopColor: "#F24F3A"
}), /*#__PURE__*/_jsx("stop", {
offset: "1",
stopColor: "#D93318"
})]
}), /*#__PURE__*/_jsxs("radialGradient", {
cx: "0",
cy: "0",
gradientTransform: "matrix(15.5 -61.50002 82.33886 20.75208 156 110)",
gradientUnits: "userSpaceOnUse",
id: m.id,
r: "1",
children: [/*#__PURE__*/_jsx("stop", {
offset: ".26",
stopColor: "#FFC1A3"
}), /*#__PURE__*/_jsx("stop", {
offset: ".764",
stopColor: "#FD82AB"
}), /*#__PURE__*/_jsx("stop", {
offset: ".952",
stopColor: "#DF4FAA"
})]
}), /*#__PURE__*/_jsxs("radialGradient", {
cx: "0",
cy: "0",
gradientTransform: "rotate(90 49.496 156.006) scale(13.5)",
gradientUnits: "userSpaceOnUse",
id: n.id,
r: "1",
children: [/*#__PURE__*/_jsx("stop", {
offset: ".572",
stopColor: "#4C86D3"
}), /*#__PURE__*/_jsx("stop", {
offset: ".822",
stopColor: "#72ADE2"
}), /*#__PURE__*/_jsx("stop", {
offset: "1",
stopColor: "#90BBE3"
})]
}), /*#__PURE__*/_jsxs("linearGradient", {
gradientUnits: "userSpaceOnUse",
id: b.id,
x1: "48.999",
x2: "271.999",
y1: "148.517",
y2: "148.517",
children: [/*#__PURE__*/_jsx("stop", {
stopColor: "#EB791E"
}), /*#__PURE__*/_jsx("stop", {
offset: "1",
stopColor: "#DB694E"
})]
}), /*#__PURE__*/_jsxs("linearGradient", {
gradientUnits: "userSpaceOnUse",
id: c.id,
x1: "135.5",
x2: "187",
y1: "147.5",
y2: "147.5",
children: [/*#__PURE__*/_jsx("stop", {
stopColor: "#FCC659"
}), /*#__PURE__*/_jsx("stop", {
offset: ".183",
stopColor: "#FFE366"
}), /*#__PURE__*/_jsx("stop", {
offset: ".404",
stopColor: "#FECA50"
}), /*#__PURE__*/_jsx("stop", {
offset: ".702",
stopColor: "#FFE76C"
}), /*#__PURE__*/_jsx("stop", {
offset: "1",
stopColor: "#FCC553"
})]
}), /*#__PURE__*/_jsxs("linearGradient", {
gradientUnits: "userSpaceOnUse",
id: d.id,
x1: "73",
x2: "247",
y1: "193.012",
y2: "193.012",
children: [/*#__PURE__*/_jsx("stop", {
stopColor: "#2A0B39"
}), /*#__PURE__*/_jsx("stop", {
offset: ".322",
stopColor: "#42180E"
}), /*#__PURE__*/_jsx("stop", {
offset: ".678",
stopColor: "#483A00"
}), /*#__PURE__*/_jsx("stop", {
offset: "1",
stopColor: "#310D1D"
})]
}), /*#__PURE__*/_jsxs("linearGradient", {
gradientUnits: "userSpaceOnUse",
id: e.id,
x1: "73",
x2: "247",
y1: "193.012",
y2: "193.012",
children: [/*#__PURE__*/_jsx("stop", {
stopColor: "#2A0B39"
}), /*#__PURE__*/_jsx("stop", {
offset: ".322",
stopColor: "#42180E"
}), /*#__PURE__*/_jsx("stop", {
offset: ".678",
stopColor: "#483A00"
}), /*#__PURE__*/_jsx("stop", {
offset: "1",
stopColor: "#310D1D"
})]
}), /*#__PURE__*/_jsxs("linearGradient", {
gradientUnits: "userSpaceOnUse",
id: g.id,
x1: "44.5",
x2: "291",
y1: "84",
y2: "82",
children: [/*#__PURE__*/_jsx("stop", {
stopColor: "#342FBD"
}), /*#__PURE__*/_jsx("stop", {
offset: ".188",
stopColor: "#733CC0"
}), /*#__PURE__*/_jsx("stop", {
offset: ".375",
stopColor: "#8748C2"
}), /*#__PURE__*/_jsx("stop", {
offset: ".654",
stopColor: "#7C80DE"
}), /*#__PURE__*/_jsx("stop", {
offset: "1",
stopColor: "#4A306D"
})]
}), /*#__PURE__*/_jsxs("filter", {
colorInterpolationFilters: "sRGB",
filterUnits: "userSpaceOnUse",
height: "126.061",
id: f.id,
width: "255",
x: "35.997",
y: "8",
children: [/*#__PURE__*/_jsx("feFlood", {
floodOpacity: "0",
result: "BackgroundImageFix"
}), /*#__PURE__*/_jsx("feBlend", {
in: "SourceGraphic",
in2: "BackgroundImageFix",
result: "shape"
}), /*#__PURE__*/_jsx("feColorMatrix", {
in: "SourceAlpha",
result: "hardAlpha",
values: "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
}), /*#__PURE__*/_jsx("feOffset", {}), /*#__PURE__*/_jsx("feGaussianBlur", {
stdDeviation: "12"
}), /*#__PURE__*/_jsx("feComposite", {
in2: "hardAlpha",
k2: "-1",
k3: "1",
operator: "arithmetic"
}), /*#__PURE__*/_jsx("feColorMatrix", {
values: "0 0 0 0 1 0 0 0 0 0.764536 0 0 0 0 0.896726 0 0 0 1 0"
}), /*#__PURE__*/_jsx("feBlend", {
in2: "shape",
result: "effect1_innerShadow_1562_736"
})]
}), /*#__PURE__*/_jsxs("filter", {
colorInterpolationFilters: "sRGB",
filterUnits: "userSpaceOnUse",
height: "95",
id: l.id,
width: "161",
x: "75.998",
y: "42.016",
children: [/*#__PURE__*/_jsx("feFlood", {
floodOpacity: "0",
result: "BackgroundImageFix"
}), /*#__PURE__*/_jsx("feBlend", {
in: "SourceGraphic",
in2: "BackgroundImageFix",
result: "shape"
}), /*#__PURE__*/_jsx("feColorMatrix", {
in: "SourceAlpha",
result: "hardAlpha",
values: "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"
}), /*#__PURE__*/_jsx("feOffset", {}), /*#__PURE__*/_jsx("feGaussianBlur", {
stdDeviation: "12"
}), /*#__PURE__*/_jsx("feComposite", {
in2: "hardAlpha",
k2: "-1",
k3: "1",
operator: "arithmetic"
}), /*#__PURE__*/_jsx("feColorMatrix", {
values: "0 0 0 0 1 0 0 0 0 0.824669 0 0 0 0 0.923101 0 0 0 1 0"
}), /*#__PURE__*/_jsx("feBlend", {
in2: "shape",
result: "effect1_innerShadow_1562_736"
})]
})]
})]
}));
});
export default Icon;