@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
40 lines (39 loc) • 6.55 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: "M14.09 15.207c-.067.11-.268.116-.44.015a.466.466 0 01-.19-.2c-.032-.071-.033-.138-.002-.189.035-.057.108-.086.194-.086.077 0 .165.023.246.071.17.101.259.28.192.389zM24 12c0 3.308-2.736 6-6.099 6H6.1C2.736 18 0 15.309 0 12s2.736-6 6.099-6H17.9C21.264 6 24 8.692 24 12zm-12.246 3.01c.096-.116-.348-.439-.439-.557-.184-.197-.185-.48-.31-.71-.304-.694-.654-1.383-1.143-1.97-.518-.643-1.156-1.175-1.716-1.778-.417-.421-.528-1.02-.895-1.474-.507-.735-2.108-.936-2.343.103.001.033-.009.053-.038.074-.13.093-.245.199-.342.327-.238.325-.274.877.022 1.17.01-.154.015-.3.14-.41.229.194.575.262.84.117.588.825.442 1.967.908 2.856.13.21.259.425.424.609.135.205.598.448.625.638.005.326-.034.683.184.956.102.205-.15.41-.352.385-.264.035-.585-.175-.816-.046-.082.087-.241-.009-.312.112-.024.062-.156.15-.077.21.087-.065.168-.133.286-.095-.018.095.058.108.118.135-.002.064-.04.13.01.184.058-.058.092-.14.185-.163.306.401.618-.407 1.28-.043-.134-.006-.253.01-.344.119-.023.024-.042.053-.002.085.358-.227.356.078.588-.016.178-.092.356-.206.568-.174-.206.059-.214.222-.335.36-.02.02-.03.045-.007.08.429-.036.464-.176.81-.348.258-.155.515.221.738.007.05-.046.117-.03.178-.037-.078-.41-.936.075-.923-.474.276-.185.213-.539.232-.824.317.173.67.274.982.44.157.249.403.579.732.557l.025-.072c.1.017.228.081.283-.043.148.154.367.146.561.107.144-.116-.27-.28-.326-.398zm4.452-1.936l-.653-.867c-.57.642-.95.954-.957.96-.004.003-.367.351-.698.65-.325.293-.582.524-.713.778a.763.763 0 00-.004.586c.085.2.258.342.515.423.077.024.15.034.221.034.463 0 .767-.457.769-.46.004-.006.398-.56.877-1.258.16-.232.342-.478.643-.846zm3.07 1.997a.518.518 0 00-.134-.347l-.081-.09-2.235-2.491a37.665 37.665 0 01-1.357-1.628l-.082-.168v-.296a.8.8 0 00-.065-.314l-.174-.408c-.003-.006-.004-.013-.003-.019l.007-.057c0-.009.005-.017.013-.023a2.079 2.079 0 011.426-.469c.103.004.12-.05.124-.074.014-.114-.25-.247-.494-.297-.337-.067-1.232-.247-1.947.215l-.006.004c-.462.38-.834.67-.838.674l-.008.008a.476.476 0 00-.105.357c.02.127-.046.173-.05.175-.004.003-.096.06-.19-.005-.115-.084-.314.06-.355.093l-.3.254-.006.006c-.006.006-.135.154.038.392.149.206.201.275.33.433.132.16.368.364.381.374.006.005.15.113.35-.037.163-.124.294-.235.294-.235.01-.009.106-.085.11-.199v-.086c-.003-.08-.003-.104.058-.142.03 0 .119.032.196.07a.83.83 0 00.376.104c.11.014.232.138.274.188.004.004.377.39.902 1.064.1.129.468.61.568.744l.695.931c.474.634 1.004 1.345 1.245 1.665.08.106.197.178.329.203l.09.017a.524.524 0 00.51-.18l.004-.007a.512.512 0 00.11-.32v-.08zm.42-5.694l-.105-.102a.155.155 0 00-.227.01l-.653.76a.111.111 0 01-.074.038l-.232.023a.113.113 0 01-.083-.025l-.371-.31a.109.109 0 01-.04-.079l-.005-.183a.107.107 0 01.025-.073l.636-.753a.15.15 0 000-.196l-.065-.074a.156.156 0 00-.171-.044 7.53 7.53 0 00-.803.348c-.387.205-.656.531-.702.85-.034.234-.02.62-.008.828a.443.443 0 01-.055.238c-.05.091-.138.237-.271.413-.069.092-.112.127-.17.195l.719.832c.173-.199.325-.35.457-.495.241-.264.316-.267.517-.273.124-.005.294-.01.563-.076.734-.18.966-.962.976-.997l.182-.71a.151.151 0 00-.04-.144zM8.41 14.333c-.08.303-.105.82-.506.835-.033.175.123.241.265.185.141-.064.208.05.256.164.217.031.54-.072.551-.325-.325-.184-.425-.535-.567-.86h.001z"
})]
}));
});
export default Icon;