@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 6.71 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: "nonzero",
height: size,
style: _objectSpread({
flex: 'none',
lineHeight: 1
}, style),
viewBox: "0 0 109 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M9.272 20.808c-1.472 0-2.736-.248-3.792-.744-1.056-.496-1.88-1.192-2.472-2.088-.592-.896-.928-1.952-1.008-3.168l3.672-.168c.096.672.288 1.248.576 1.728.304.464.704.816 1.2 1.056.512.24 1.136.36 1.872.36.608 0 1.12-.072 1.536-.216.432-.144.76-.36.984-.648.224-.304.336-.672.336-1.104 0-.4-.096-.744-.288-1.032-.192-.304-.56-.576-1.104-.816-.544-.256-1.344-.504-2.4-.744-1.456-.336-2.632-.712-3.528-1.128-.88-.416-1.52-.936-1.92-1.56-.4-.64-.6-1.44-.6-2.4 0-1.024.248-1.92.744-2.688.512-.768 1.248-1.368 2.208-1.8C6.248 3.216 7.392 3 8.72 3c1.408 0 2.6.248 3.576.744s1.736 1.176 2.28 2.04c.56.864.896 1.856 1.008 2.976l-3.648.192c-.048-.592-.208-1.104-.48-1.536a2.743 2.743 0 00-1.104-1.032c-.464-.24-1.024-.36-1.68-.36-.832 0-1.488.184-1.968.552a1.752 1.752 0 00-.696 1.44c0 .416.104.768.312 1.056.224.272.584.512 1.08.72.512.208 1.232.408 2.16.6 1.584.32 2.832.728 3.744 1.224.928.48 1.584 1.056 1.968 1.728.384.672.576 1.44.576 2.304 0 1.056-.272 1.976-.816 2.76-.528.768-1.288 1.36-2.28 1.776-.976.416-2.136.624-3.48.624zM18.672 20.424V7.56h3.24l.12 3.096-.336-.144c.176-.688.44-1.272.792-1.752.368-.48.808-.848 1.32-1.104a3.703 3.703 0 011.68-.384c1.072 0 1.936.312 2.592.936.672.624 1.104 1.464 1.296 2.52l-.456.024c.144-.752.392-1.384.744-1.896.368-.528.816-.92 1.344-1.176a3.82 3.82 0 011.776-.408c.896 0 1.664.184 2.304.552.64.368 1.136.92 1.488 1.656.352.72.528 1.608.528 2.664v8.28h-3.6v-7.272c0-1.008-.152-1.76-.456-2.256-.304-.512-.8-.768-1.488-.768-.432 0-.8.12-1.104.36-.304.24-.544.592-.72 1.056-.16.448-.24 1-.24 1.656v7.224h-3.24V13.2c0-.992-.144-1.752-.432-2.28-.288-.528-.784-.792-1.488-.792-.432 0-.808.12-1.128.36-.304.24-.536.592-.696 1.056-.16.464-.24 1.016-.24 1.656v7.224h-3.6zM40.07 20.424V7.56h3.6v12.864h-3.6zm-.072-14.448v-2.88h3.72v2.88h-3.72zM51.445 20.424c-1.328 0-2.304-.304-2.928-.912-.624-.624-.936-1.608-.936-2.952V4.536h3.6v11.592c0 .624.128 1.048.384 1.272.272.224.672.336 1.2.336h1.8v2.688h-3.12zm-5.928-10.176V7.56h9.048v2.688h-9.048zM56.688 20.424V3.384h3.6v7.176h-.48c.128-.752.376-1.368.744-1.848.384-.48.856-.84 1.416-1.08.576-.24 1.2-.36 1.872-.36.96 0 1.76.208 2.4.624.64.416 1.12.992 1.44 1.728.336.736.504 1.576.504 2.52v8.28h-3.6v-7.416c0-.96-.152-1.68-.456-2.16-.288-.48-.784-.72-1.488-.72-.736 0-1.312.248-1.728.744-.416.496-.624 1.24-.624 2.232v7.32h-3.6zM76.839 20.712c-1.312 0-2.456-.272-3.432-.816a5.915 5.915 0 01-2.256-2.352c-.528-1.008-.792-2.192-.792-3.552 0-1.36.264-2.536.792-3.528a5.915 5.915 0 012.256-2.352c.96-.56 2.096-.84 3.408-.84 1.28 0 2.392.28 3.336.84.944.56 1.672 1.36 2.184 2.4.528 1.04.792 2.28.792 3.72v.72h-9.048c.048 1.024.32 1.784.816 2.28.512.496 1.184.744 2.016.744.608 0 1.112-.128 1.512-.384.416-.256.712-.648.888-1.176l3.624.216c-.336 1.28-1.048 2.28-2.136 3-1.088.72-2.408 1.08-3.96 1.08zm-2.76-7.968h5.352c-.048-.944-.312-1.648-.792-2.112-.464-.464-1.072-.696-1.824-.696s-1.376.248-1.872.744c-.48.48-.768 1.168-.864 2.064zM85.352 20.424V7.56h3.408l.12 3.744-.264-.072c.208-1.296.576-2.232 1.104-2.808.528-.576 1.256-.864 2.184-.864h1.176v2.976h-1.176c-.672 0-1.224.088-1.656.264-.432.176-.76.456-.984.84-.208.384-.312.904-.312 1.56v7.224h-3.6zM96.064 24.024v-2.688h1.704c.416 0 .72-.064.912-.192.208-.112.368-.32.48-.624l.264-.744h-.984L93.928 7.56H97.6l2.952 8.856 2.76-8.856h3.672l-4.944 14.088c-.288.848-.704 1.456-1.248 1.824-.544.368-1.304.552-2.28.552h-2.448z"
})]
}));
});
export default Icon;