@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 10.7 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 150 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M10.366 20.9v.81H2v-.81l1.592-.203c.309-.038.492-.115.55-.231.058-.135.087-.53.087-1.187V9.466c0-.656-.029-1.042-.087-1.158-.058-.135-.241-.222-.55-.26L2 7.844v-.81h2.229V5.47c0-.926.154-1.804.463-2.634A4.358 4.358 0 016.313.782C7.085.26 8.118 0 9.411 0c1.177 0 2.142.203 2.894.608.772.405 1.322.946 1.65 1.621.348.675.454 1.409.319 2.2l-3.184.463c.193-1.447.135-2.45-.174-3.01-.29-.58-.791-.869-1.505-.869-.386 0-.724.106-1.014.319-.27.212-.482.598-.636 1.157-.136.54-.203 1.342-.203 2.403v2.142H11.9v1.013H7.558V19.28c0 .656.029 1.052.087 1.187.058.116.241.193.55.231l2.17.203zm14.923-2.634c-.348 1.35-.994 2.316-1.94 2.895-.945.56-2.045.839-3.3.839-2.316 0-4.053-.666-5.21-1.997-1.158-1.351-1.737-3.136-1.737-5.356v-.579c0-2.219.54-3.994 1.62-5.326 1.1-1.331 2.683-1.997 4.748-1.997 1.158 0 2.18.231 3.069.694a4.896 4.896 0 012.113 1.94c.52.85.781 1.882.781 3.097 0 .29-.019.599-.058.927-.019.328-.067.656-.144.984h-8.569v.84c0 2.045.29 3.521.869 4.428.579.888 1.515 1.332 2.808 1.332.83 0 1.534-.241 2.113-.724.579-.502.907-1.341.984-2.518l1.853.52zM19.47 7.758c-.945 0-1.65.434-2.113 1.303-.463.868-.695 2.306-.695 4.313h5.24a7.84 7.84 0 00.145-1.071c.038-.348.057-.666.057-.956 0-1.235-.24-2.142-.723-2.72-.483-.58-1.12-.87-1.91-.87zm22.848 13.229c-.308.29-.685.53-1.129.724-.424.193-.945.289-1.563.289-.791 0-1.457-.174-1.997-.521-.521-.347-.869-.84-1.042-1.476-.637.694-1.342 1.206-2.114 1.534a6.048 6.048 0 01-2.315.463c-1.332 0-2.326-.367-2.982-1.1-.656-.753-.984-1.689-.984-2.808 0-1.139.415-2.055 1.245-2.75.83-.714 2.296-1.07 4.4-1.07h2.634v-2.346c0-1.601-.212-2.692-.637-3.27-.405-.599-.975-.898-1.708-.898-.482 0-.926.125-1.331.376-.406.232-.695.676-.869 1.332-.154.637-.125 1.563.087 2.779l-3.184-.463c-.155-.888-.058-1.708.29-2.461.366-.772.974-1.39 1.823-1.853.85-.482 1.93-.723 3.242-.723 1.486 0 2.634.241 3.445.723.81.483 1.37 1.12 1.679 1.91.328.792.492 1.641.492 2.548v6.687c0 .984.087 1.602.26 1.853.174.25.367.376.58.376.347 0 .733-.202 1.157-.608l.521.753zm-8.887-.521c.502 0 .994-.126 1.477-.377.502-.27 1.023-.762 1.563-1.476v-3.329H34.3c-.946 0-1.63.222-2.055.666-.425.444-.637 1.139-.637 2.084 0 .772.154 1.37.463 1.795.309.424.762.637 1.36.637zM53.437 18.7c-.251 1.177-.734 2.026-1.448 2.547-.694.502-1.544.753-2.547.753-1.023 0-1.862-.222-2.519-.666a4.08 4.08 0 01-1.447-1.823 6.267 6.267 0 01-.463-2.403V9.466c0-.656-.029-1.042-.087-1.158-.058-.135-.241-.222-.55-.26l-1.592-.203v-.81h2.229V3.675l3.329-.665v4.023h4.631v1.013h-4.631v9.64c0 1.235.154 2.094.463 2.576.309.463.704.695 1.187.695.502 0 .888-.193 1.158-.58.29-.385.473-1.09.55-2.112l1.737.434zm17.962 2.2v.81h-7.787v-.81l1.592-.203c.31-.038.493-.115.55-.231.058-.135.087-.53.087-1.187v-7.295c0-1.331-.202-2.296-.607-2.895-.386-.617-.965-.926-1.737-.926-.328 0-.714.087-1.158.26-.425.155-.859.445-1.303.87-.425.424-.8 1.05-1.129 1.88v8.106c0 .656.03 1.052.087 1.187.058.116.241.193.55.231l1.592.203v.81H54.35v-.81l1.592-.203c.31-.038.492-.115.55-.231.058-.135.087-.53.087-1.187V2.72c0-.656-.029-1.042-.087-1.158-.057-.135-.24-.222-.55-.26L54.35 1.1V.29h5.558v9.002c.56-.888 1.255-1.534 2.084-1.94.85-.405 1.699-.607 2.548-.607 1.428 0 2.557.453 3.387 1.36.83.907 1.244 2.19 1.244 3.85v7.324c0 .656.03 1.052.087 1.187.058.116.241.193.55.231l1.592.203zm14.045-2.634c-.347 1.35-.993 2.316-1.94 2.895-.945.56-2.045.839-3.3.839-2.314 0-4.051-.666-5.21-1.997-1.157-1.351-1.736-3.136-1.736-5.356v-.579c0-2.219.54-3.994 1.621-5.326 1.1-1.331 2.683-1.997 4.747-1.997 1.158 0 2.18.231 3.068.694a4.897 4.897 0 012.114 1.94c.52.85.781 1.882.781 3.097 0 .29-.02.599-.058.927-.019.328-.067.656-.145.984H76.82v.84c0 2.045.289 3.521.868 4.428.579.888 1.514 1.332 2.807 1.332.83 0 1.535-.241 2.114-.724.578-.502.907-1.341.984-2.518l1.852.52zM79.626 7.758c-.946 0-1.65.434-2.113 1.303-.463.868-.694 2.306-.694 4.313h5.239a7.84 7.84 0 00.144-1.071c.039-.348.058-.666.058-.956 0-1.235-.241-2.142-.724-2.72-.482-.58-1.119-.87-1.91-.87zm8.086.087v-.81h5.384v2.373c1.177-1.776 2.576-2.663 4.197-2.663.599 0 1.178.193 1.737.579.56.366 1.023 1.061 1.39 2.084l-2.576 1.39c-.27-.792-.59-1.323-.956-1.593-.347-.29-.723-.434-1.129-.434-.424 0-.84.135-1.244.405-.406.27-.82.772-1.245 1.506v8.597c0 .656.029 1.052.087 1.187.058.116.24.193.55.231l2.17.203v.81h-8.365v-.81l1.592-.203c.309-.038.492-.115.55-.231.058-.135.087-.53.087-1.187V9.466c0-.656-.029-1.042-.087-1.158-.058-.135-.241-.222-.55-.26l-1.592-.203zm15.802-6.832l.115-.724h3.966l-2.981 17.08c-.174.984-.271 1.736-.29 2.257 0 .521.058.888.174 1.1.116.193.28.29.492.29.289 0 .608-.183.955-.55.367-.367.685-.965.955-1.795l.956.637c-.425.868-.907 1.515-1.448 1.94-.54.405-1.09.607-1.65.607-.791 0-1.37-.328-1.737-.984-.366-.675-.424-1.766-.173-3.271l2.605-15.024c.116-.675.154-1.07.116-1.187-.039-.135-.203-.212-.492-.231l-1.563-.145zm17.662 17.86c-.675 1.178-1.524 1.998-2.547 2.461-1.023.444-2.017.666-2.982.666-1.293 0-2.364-.309-3.213-.926-.83-.637-1.409-1.525-1.737-2.664-.308-1.138-.328-2.45-.058-3.936l.116-.637c.232-1.293.666-2.422 1.303-3.387.637-.984 1.438-1.746 2.403-2.287.984-.56 2.093-.84 3.328-.84.965 0 1.786.165 2.461.493.675.328 1.187.762 1.534 1.302.348.521.521 1.081.521 1.68 0 .945-.347 1.755-1.042 2.43-.695.676-1.659 1.207-2.895 1.593-1.215.386-2.614.637-4.197.753l-1.795.116c-.231 1.833-.058 3.203.521 4.11.579.888 1.486 1.332 2.721 1.332.502 0 1.033-.087 1.593-.26a4.452 4.452 0 001.592-.87c.501-.424.878-1.012 1.129-1.765l1.244.637zm-8.423-5.413l-.232 1.39 1.621-.116c1.718-.116 3.04-.376 3.966-.781.926-.425 1.563-.927 1.91-1.506.367-.598.55-1.186.55-1.765 0-.792-.26-1.4-.781-1.824-.502-.444-1.187-.666-2.055-.666-1.12 0-2.152.415-3.098 1.245-.945.83-1.573 2.17-1.881 4.024zM128.786 22c-1.37 0-2.47-.29-3.3-.868-.83-.58-1.274-1.457-1.332-2.635l1.477-.463c.019.83.173 1.477.463 1.94.289.444.666.752 1.129.926.482.174 1.013.26 1.592.26a6.28 6.28 0 001.939-.289c.618-.212 1.11-.53 1.477-.955.366-.425.55-.965.55-1.621 0-.618-.203-1.168-.608-1.65-.386-.502-1.062-.878-2.027-1.13l-1.736-.462c-.869-.232-1.554-.657-2.056-1.274-.482-.618-.723-1.35-.723-2.2 0-.676.164-1.332.492-1.968.328-.657.858-1.197 1.592-1.622.733-.443 1.698-.665 2.895-.665 1.273 0 2.257.222 2.952.665.695.444 1.139 1.014 1.332 1.708.193.695.154 1.419-.116 2.171l-1.766.464c.502-1.332.512-2.355.029-3.069-.463-.714-1.303-1.07-2.518-1.07-1.023 0-1.853.25-2.49.752-.617.501-.926 1.187-.926 2.055 0 1.293.724 2.133 2.171 2.518l1.737.464c.965.25 1.737.714 2.316 1.39.579.675.868 1.475.868 2.402 0 .675-.183 1.34-.55 1.997-.367.637-.946 1.168-1.737 1.592-.791.425-1.833.637-3.126.637zm13.088 0c-1.37 0-2.47-.29-3.3-.868-.83-.58-1.274-1.457-1.332-2.635l1.476-.463c.02.83.174 1.477.464 1.94.289.444.665.752 1.129.926.482.174 1.013.26 1.592.26.694 0 1.341-.096 1.939-.289.618-.212 1.11-.53 1.476-.955.367-.425.55-.965.55-1.621 0-.618-.202-1.168-.607-1.65-.386-.502-1.062-.878-2.027-1.13l-1.737-.462c-.868-.232-1.553-.657-2.055-1.274-.482-.618-.724-1.35-.724-2.2 0-.676.164-1.332.493-1.968.328-.657.858-1.197 1.592-1.622.733-.443 1.698-.665 2.894-.665 1.274 0 2.258.222 2.953.665.695.444 1.139 1.014 1.332 1.708.193.695.154 1.419-.116 2.171l-1.766.464c.502-1.332.511-2.355.029-3.069-.463-.714-1.303-1.07-2.518-1.07-1.023 0-1.853.25-2.49.752-.617.501-.926 1.187-.926 2.055 0 1.293.723 2.133 2.171 2.518l1.737.464c.965.25 1.736.714 2.315 1.39.579.675.869 1.475.869 2.402 0 .675-.183 1.34-.55 1.997-.367.637-.946 1.168-1.737 1.592-.791.425-1.833.637-3.126.637z"
})]
}));
});
export default Icon;