@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
48 lines (47 loc) • 4.59 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 _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 { 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);
return /*#__PURE__*/_jsxs("svg", _objectSpread(_objectSpread({
height: size,
style: _objectSpread({
flex: 'none',
lineHeight: 1
}, style),
viewBox: "0 0 24 24",
width: size,
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M1 21.376v-.238c.058-.215.104-.438.178-.643C4.075 12.377 5.938 7.2 6.764 4.964c.199-.538.529-1.11.99-1.717C9.484.97 12.144-.223 14.99.035c4.67.421 8.023 4.694 7.27 9.385-.266 1.666-1 3.124-2.203 4.373-.468.486-1.025.901-1.663 1.423-2.554 2.089-6.024 4.854-10.411 8.293-.225.176-.67.495-.94.491a.193.193 0 01-.189-.202c.01-.206.078-.472.203-.799.04-.108.44-.956 1.197-2.545.091-.192.15-.384.179-.576a.142.142 0 00-.174-.16 1.48 1.48 0 00-.506.238c-.414.289-.86.648-1.337 1.077-.506.454-1.137 1.026-1.895 1.717a8.863 8.863 0 01-1.253.977.153.153 0 01-.223-.074c-.027-.067-.024-.165.01-.292.112-.423.283-.902.512-1.437.169-.396.519-1.206 1.05-2.428.17-.39.697-1.592.611-1.897a.166.166 0 00-.254-.092c-.283.194-.593.484-.93.87-.782.894-1.567 1.78-2.357 2.655-.247.275-.476.39-.687.344z",
fill: "#00ACE2"
}), /*#__PURE__*/_jsx("path", {
d: "M20.886 8.119a6.642 6.642 0 11-13.284 0 6.642 6.642 0 0113.284 0z",
fill: "#fff"
}), /*#__PURE__*/_jsx("path", {
d: "M19.26 8.12a5.016 5.016 0 11-10.031 0 5.016 5.016 0 0110.03 0z",
fill: "#0073C3"
}), /*#__PURE__*/_jsx("path", {
d: "M16.293 4.799a3.09 3.09 0 01.852 4.44c-.961 1.318-2.428.3-3.421-.321-.993-.62-2.555-1.488-1.794-2.931a3.09 3.09 0 014.363-1.188z",
fill: "#fff"
})]
}));
});
export default Icon;