@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
40 lines (39 loc) • 5.63 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({
fill: "currentColor",
fillRule: "evenodd",
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: "M5.376 11.188a.1.1 0 00.07-.006.016.016 0 00.005-.008.016.016 0 00.001-.01.017.017 0 00-.005-.008.017.017 0 00-.008-.004 4.956 4.956 0 01-1.652-.442A5.61 5.61 0 011.982 1.81c.54-.6 1.224-1.072 2.05-1.415a2.59 2.59 0 01.456-.146c.036-.007.161-.038.376-.091 1.054-.266 2.115-.194 3.182.214 1.938.74 3.226 2.33 3.582 4.381.043.249.063.7.061 1.353-.004 1.748-.004 2.783.001 3.105.007.429-.018.724-.073.886-.411 1.21-2.011 1.517-2.787.484a.085.085 0 00-.107-.024 5.365 5.365 0 01-2.671.636c-.225-.004-.45-.005-.676-.004zm3.116-5.58a2.398 2.398 0 10-4.795 0 2.398 2.398 0 004.795 0zM17.922.094a.126.126 0 00-.067 0h-.002v.002h.002c1.624-.264 3.092.086 4.405 1.05.35.256.771.622.923 1.02.331.87-.064 1.816-.954 2.12-.489.167-.945.116-1.37-.153-.226-.143-.456-.407-.702-.557-.744-.448-1.533-.487-2.369-.116a.166.166 0 00-.032.02l-.506.357a.433.433 0 00-.06.053c-.447.485-.68 1.026-.697 1.623-.018.577.128 1.075.438 1.494.327.443.753.744 1.279.902.649.195 1.276.12 1.88-.225.121-.068.266-.18.435-.334.219-.197.362-.31.43-.342.782-.352 1.676-.184 2.144.588.018.03.03.062.038.097l.057.25c.111.459.096.846-.047 1.162-.107.238-.336.506-.689.803a6.141 6.141 0 01-1.247.79c-.24.12-.417.196-.53.233a5.767 5.767 0 01-2.177.26c-4.12-.276-6.528-4.79-4.467-8.374.359-.625.766-1.121 1.22-1.49a6.12 6.12 0 011.347-.854c.381-.17.82-.286 1.315-.35a.016.016 0 00.013-.014c0-.004 0-.007-.002-.01a.013.013 0 00-.008-.005zM.98 16.179a5.18 5.18 0 011.32-1.89 7.262 7.262 0 011.08-.818.318.318 0 01.071-.031c.151-.046.306-.116.465-.21a.192.192 0 01.083-.027c.092-.007.153-.026.184-.058a.159.159 0 01.063-.04c.258-.09.447-.147.57-.17a8.22 8.22 0 011.067-.117c3.163-.176 5.852 2.483 5.801 5.632-.014.837-.705 1.54-1.546 1.538l-2.23.013c-.487.002-.804-.022-.95-.072-.542-.184-1.01-.693-1.078-1.274-.08-.69.16-1.163.684-1.615a.353.353 0 01.095-.059c.35-.152.729-.21 1.134-.173a.045.045 0 00.046-.027.047.047 0 00-.011-.053c-.719-.661-1.52-.87-2.403-.627-.662.183-1.272.717-1.52 1.32-.345.844-.266 1.632.236 2.365.36.523.992.918 1.588.981.356.038.72.033 1.014.17 1.327.621 1.25 2.551-.173 2.99-.275.085-.653.096-1.134.034a5.584 5.584 0 01-3.338-1.643 1.753 1.753 0 01-.204-.242c-.083-.12-.2-.195-.28-.314-.325-.472-.556-.882-.692-1.228-.567-1.445-.563-2.878.014-4.3.016-.038.03-.056.043-.055z"
})]
}));
});
export default Icon;