@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
38 lines (37 loc) • 8.38 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",
height: size,
style: _objectSpread({
flex: 'none',
lineHeight: 1
}, style),
viewBox: "0 0 211 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M6.235 23.395L.315.16h4.678L9.8 20.371l-1.242-.732h3.184l-1.401.732 3.788-19.32h3.883l-4.71 22.344H6.234zm13.878 0L14.988 1.05h4.043l4.36 19.321-1.368-.732h3.119l-1.21.732L28.166.16h4.424l-5.284 23.236h-7.193zM43.353 24c-1.528 0-2.875-.244-4.042-.732-1.167-.488-2.154-1.146-2.96-1.974a8.96 8.96 0 01-1.847-2.864 9.241 9.241 0 01-.604-3.31v-.67a9 9 0 01.636-3.373 8.945 8.945 0 011.878-2.865c.828-.849 1.825-1.506 2.992-1.973 1.167-.488 2.483-.732 3.947-.732s2.78.244 3.947.732c1.167.467 2.154 1.124 2.96 1.973a8.292 8.292 0 011.878 2.865 9 9 0 01.637 3.374v.668c0 1.146-.212 2.25-.637 3.31a8.524 8.524 0 01-1.814 2.865c-.806.828-1.793 1.486-2.96 1.974S44.86 24 43.354 24zm0-3.788c1.082 0 1.995-.233 2.738-.7a4.674 4.674 0 001.687-1.942c.382-.827.572-1.761.572-2.8 0-1.062-.201-1.995-.604-2.802a4.367 4.367 0 00-1.72-1.941c-.742-.489-1.633-.733-2.673-.733s-1.942.244-2.705.732a4.635 4.635 0 00-1.72 1.942c-.402.806-.604 1.74-.604 2.801 0 1.04.191 1.974.573 2.801a4.905 4.905 0 001.719 1.942c.742.467 1.655.7 2.737.7zM56.649 23.395V6.111h3.501v7.321h-.095c0-2.482.53-4.36 1.591-5.634 1.061-1.273 2.621-1.91 4.68-1.91h.636V9.74h-1.21c-1.485 0-2.641.403-3.469 1.21-.806.785-1.21 1.93-1.21 3.437v9.008H56.65zM70.145 23.395V.16h4.424v23.236h-4.424zM67.98 3.47V.16h6.59v3.31h-6.59zM86.782 23.968c-1.21 0-2.324-.223-3.342-.668a7.801 7.801 0 01-2.642-1.878 8.598 8.598 0 01-1.719-2.801c-.403-1.082-.605-2.25-.605-3.502v-.668c0-1.23.191-2.387.573-3.47a9.14 9.14 0 011.656-2.832A7.554 7.554 0 0183.28 6.27c1.018-.467 2.143-.7 3.374-.7 1.358 0 2.546.296 3.565.89 1.04.573 1.867 1.444 2.483 2.61.615 1.168.954 2.632 1.018 4.393l-1.305-1.528V.16h4.424v23.236h-3.5v-7.353h.763c-.064 1.762-.424 3.236-1.082 4.425-.658 1.167-1.528 2.048-2.61 2.642-1.061.573-2.27.86-3.629.86zm.987-3.724c.87 0 1.666-.19 2.387-.573a4.46 4.46 0 001.719-1.719c.445-.764.668-1.655.668-2.674v-1.273c0-1.018-.223-1.867-.668-2.546a4.353 4.353 0 00-1.75-1.592 4.957 4.957 0 00-2.356-.573c-.955 0-1.804.234-2.547.7-.721.446-1.294 1.083-1.718 1.91-.404.828-.605 1.794-.605 2.897 0 1.104.212 2.069.636 2.897.425.806.998 1.432 1.72 1.878.742.445 1.58.668 2.514.668zM102.227 23.395V0h4.52v23.395h-4.52zm14.196 0l-7.13-10.122h5.061l7.353 10.122h-5.284zM105.41 15.63v-3.66h5.92c.828 0 1.539-.17 2.133-.51a3.577 3.577 0 001.432-1.432c.34-.616.509-1.316.509-2.101 0-.807-.169-1.518-.509-2.133a3.577 3.577 0 00-1.432-1.432c-.594-.34-1.305-.51-2.133-.51h-5.92V0h5.443c1.867 0 3.48.276 4.838.828 1.379.551 2.44 1.39 3.183 2.514.743 1.125 1.114 2.536 1.114 4.234v.509c0 1.719-.382 3.13-1.146 4.233-.743 1.104-1.793 1.931-3.151 2.483-1.358.552-2.971.828-4.838.828h-5.443zM132.782 24c-1.527 0-2.875-.244-4.042-.732-1.167-.488-2.154-1.146-2.96-1.974a8.943 8.943 0 01-1.846-2.864 9.224 9.224 0 01-.605-3.31v-.67c0-1.187.212-2.312.636-3.373a8.958 8.958 0 011.878-2.865c.828-.849 1.825-1.506 2.993-1.973 1.167-.488 2.482-.732 3.946-.732 1.465 0 2.78.244 3.947.732 1.168.467 2.154 1.124 2.961 1.973a8.31 8.31 0 011.878 2.865 9.007 9.007 0 01.636 3.374v.668a8.84 8.84 0 01-.636 3.31 8.529 8.529 0 01-1.815 2.865c-.806.828-1.793 1.486-2.96 1.974s-2.504.732-4.011.732zm0-3.788c1.083 0 1.995-.233 2.738-.7a4.672 4.672 0 001.687-1.942c.382-.827.573-1.761.573-2.8 0-1.062-.202-1.995-.605-2.802a4.367 4.367 0 00-1.719-1.941c-.743-.489-1.634-.733-2.674-.733-1.039 0-1.941.244-2.705.732a4.633 4.633 0 00-1.719 1.942c-.403.806-.605 1.74-.605 2.801 0 1.04.191 1.974.573 2.801a4.901 4.901 0 001.719 1.942c.743.467 1.655.7 2.737.7zM151.967 23.936c-1.995 0-3.544-.657-4.647-1.973-1.083-1.316-1.624-3.268-1.624-5.857V6.08h4.425v10.408c0 1.061.297 1.91.891 2.547.594.615 1.401.923 2.419.923 1.019 0 1.846-.33 2.483-.987.658-.658.987-1.55.987-2.674V6.08h4.424v17.315h-3.501v-7.353h.35c0 1.74-.223 3.194-.669 4.361-.445 1.167-1.114 2.048-2.005 2.642-.891.594-2.005.891-3.342.891h-.191zM173.919 23.618c-1.591 0-2.907-.202-3.947-.605a4.431 4.431 0 01-2.291-2.1c-.51-.998-.764-2.335-.764-4.011l.031-15.66h4.138l-.031 15.946c0 .85.222 1.507.668 1.974.467.445 1.125.668 1.973.668h2.706v3.788h-2.483zm-9.74-14.26V6.111h12.223v3.247h-12.223zM187.757 24c-1.485 0-2.79-.255-3.915-.764-1.104-.51-2.027-1.188-2.769-2.037a9.589 9.589 0 01-1.656-2.897 10.041 10.041 0 01-.541-3.246v-.605c0-1.146.181-2.25.541-3.31a8.731 8.731 0 011.656-2.865 7.892 7.892 0 012.737-2.005c1.082-.51 2.334-.764 3.756-.764 1.867 0 3.427.413 4.679 1.241a7.622 7.622 0 012.865 3.215c.636 1.316.955 2.737.955 4.265v1.592h-15.311v-2.706h12.541l-1.368 1.337c0-1.104-.159-2.048-.478-2.833-.318-.785-.806-1.39-1.464-1.814-.636-.425-1.443-.637-2.419-.637s-1.804.223-2.483.669c-.679.445-1.199 1.092-1.559 1.941-.34.828-.51 1.825-.51 2.992 0 1.082.17 2.048.51 2.897a4.362 4.362 0 001.559 1.973c.701.467 1.592.7 2.674.7 1.082 0 1.963-.212 2.642-.636.679-.446 1.114-.987 1.305-1.623h4.074c-.254 1.188-.742 2.228-1.464 3.119-.721.891-1.645 1.58-2.769 2.069-1.104.488-2.366.732-3.788.732zM199.761 23.395V6.111h3.501v7.321h-.095c0-2.482.53-4.36 1.591-5.634 1.061-1.273 2.621-1.91 4.679-1.91h.637V9.74h-1.21c-1.485 0-2.642.403-3.469 1.21-.807.785-1.21 1.93-1.21 3.437v9.008h-4.424z"
})]
}));
});
export default Icon;