@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
57 lines (56 loc) • 12 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 57 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M28.347 13.849c.26 0 .465.021.618.066.152.045.274.1.354.162.081.063.14.157.175.287.054.153.081.39.081.71v4.108c0 1.197-.372 2.288-1.117 3.266-.363.462-.83.839-1.4 1.121-.57.283-1.202.431-1.897.431a4.087 4.087 0 01-1.893-.436 3.983 3.983 0 01-1.381-1.143 5.232 5.232 0 01-1.104-3.266V15.06c0-.22.01-.377.023-.485a1.1 1.1 0 01.13-.36.594.594 0 01.367-.286c.17-.054.404-.08.695-.08.291 0 .52.026.695.08.17.053.292.148.355.287.108.21.162.494.162.857v4.082c0 .552.134 1.081.408 1.58.135.255.34.457.614.61.274.152.593.232.965.232.664 0 1.157-.246 1.485-.735.327-.49.489-1.059.489-1.7v-4.163c0-.355.045-.601.135-.75a.705.705 0 01.394-.3c.17-.054.387-.08.647-.08z"
}), /*#__PURE__*/_jsx("path", {
clipRule: "evenodd",
d: "M48.426 13.736c1.341 0 2.507.485 3.499 1.458.987.97 1.484 2.176 1.484 3.612 0 1.435-.47 2.664-1.417 3.674-.942 1.013-2.104 1.515-3.486 1.515-1.382 0-2.552-.498-3.517-1.498-.964-.996-1.449-2.185-1.449-3.566 0-.754.135-1.458.408-2.117a4.928 4.928 0 011.091-1.656 5.107 5.107 0 011.566-1.05 4.534 4.534 0 011.825-.38l-.004.008zm.04 2.405c-.646 0-1.225.251-1.74.754-.516.502-.777 1.157-.777 1.964v.01c0 .806.26 1.462.78 1.964s1.105.754 1.75.754c.646 0 1.225-.247 1.74-.736.517-.49.777-1.149.777-1.974s-.26-1.49-.78-1.987c-.52-.498-1.104-.75-1.75-.75z"
}), /*#__PURE__*/_jsx("path", {
d: "M6.2 13.695c.542 0 1.04.072 1.488.211.449.14.758.283.933.43l.34.26c.284.265.423.486.423.67 0 .184-.108.43-.327.749-.31.453-.629.681-.952.681-.188 0-.426-.09-.709-.273a1.528 1.528 0 01-.157-.135 2.052 2.052 0 00-.21-.175c-.19-.116-.436-.175-.727-.175a1.25 1.25 0 00-.736.211.684.684 0 00-.292.583c0 .247.117.453.346.606.233.152.52.26.866.314.346.054.722.14 1.13.251.408.113.786.251 1.131.417.345.162.632.45.865.853.234.404.346.901.346 1.49 0 .587-.117 1.107-.354 1.556-.238.448-.543.794-.924 1.04-.736.48-1.521.722-2.356.722a4.62 4.62 0 01-1.21-.156 3.252 3.252 0 01-.925-.386c-.48-.292-.816-.57-1.004-.843l-.122-.149-.01-.013c-.237-.292-.354-.552-.354-.78 0-.23.194-.54.584-.92.229-.22.466-.328.722-.328.256 0 .61.229 1.063.682.126.152.31.3.543.444.238.14.453.211.655.211.843 0 1.265-.345 1.265-1.036 0-.206-.117-.382-.345-.525a2.581 2.581 0 00-.866-.305 7.525 7.525 0 01-1.117-.305 7.03 7.03 0 01-1.117-.498c-.345-.188-.633-.493-.866-.906-.234-.413-.345-.91-.345-1.49 0-.798.296-1.494.893-2.09.596-.597 1.404-.893 2.431-.893zM41.463 13.861c.637 0 1.01.166 1.13.502.046.153.068.39.068.71v7.568c0 .22-.009.377-.022.475-.014.099-.059.22-.13.355-.126.246-.48.367-1.064.367-.637 0-1.01-.17-1.117-.516-.054-.143-.08-.377-.08-.695V15.06c0-.207.009-.364.023-.472.013-.103.058-.224.13-.358.125-.247.479-.369 1.062-.369zM11.492 13.849h7.569c.29 0 .501.035.64.102.135.067.23.175.275.319.044.143.067.337.067.57 0 .233-.023.426-.067.565a.458.458 0 01-.234.291c-.161.081-.395.121-.695.121h-2.598v6.846c0 .21-.009.363-.022.462a1.104 1.104 0 01-.121.346.578.578 0 01-.359.278c-.17.054-.4.081-.682.081-.283 0-.507-.027-.673-.081a.582.582 0 01-.355-.278 1.11 1.11 0 01-.12-.355 3.89 3.89 0 01-.023-.47v-6.833h-2.61c-.292 0-.503-.036-.642-.103a.521.521 0 01-.274-.318 1.981 1.981 0 01-.067-.57c0-.234.023-.426.067-.565a.46.46 0 01.234-.292c.161-.08.395-.121.695-.121l-.005.005z"
}), /*#__PURE__*/_jsx("path", {
clipRule: "evenodd",
d: "M34.394 13.861c1.314 0 2.471.476 3.471 1.422.996.947 1.5 2.114 1.5 3.5 0 1.386-.49 2.57-1.464 3.557-.973.987-2.157 1.485-3.544 1.485h-2.489c-.552 0-.898-.112-1.037-.34-.108-.189-.161-.48-.161-.87v-7.57c0-.219.009-.376.022-.475.014-.098.058-.22.13-.354.126-.247.48-.367 1.062-.367l2.51.012zm-1.32 7.555h1.32v-.005c.654 0 1.242-.242 1.767-.726.525-.485.79-1.095.79-1.83 0-.736-.256-1.35-.767-1.844-.512-.494-1.113-.74-1.804-.74h-1.306v5.145z"
}), /*#__PURE__*/_jsx("path", {
d: "M42.06 4.755a.22.22 0 110 .44.22.22 0 010-.44zM42.827 4.755a.22.22 0 110 .44.22.22 0 010-.44zM41.324 4.737a.22.22 0 110 .44.22.22 0 010-.44z"
}), /*#__PURE__*/_jsx("path", {
clipRule: "evenodd",
d: "M44.474 1.265c.583 0 .937.121 1.062.368a1.1 1.1 0 01.131.358h.004c.013.108.022.266.022.472v7.554c0 .318-.026.556-.08.709-.107.336-.48.502-1.117.502-.583 0-.938-.121-1.063-.368a1.1 1.1 0 01-.13-.359 3.947 3.947 0 01-.023-.47V8.49h-1.714l-.422-.026c-.618 1.471-.972 2.292-1.062 2.463a.985.985 0 01-.252.264.707.707 0 01-.434.13c-.175 0-.41-.067-.7-.193-.561-.233-.843-.525-.843-.87 0-.148.066-.381.2-.708.418-.942.728-1.656.925-2.136-.681-.66-1.023-1.503-1.023-2.53 0-.588.117-1.126.355-1.606.233-.48.534-.862.897-1.144.754-.579 1.53-.87 2.328-.87h2.939zm-2.432 2.212a5.406 5.406 0 00-1 .09c-.525.143-.911.569-.911 1.076v.614c0 .507.382.933.911 1.077.108.018.22.035.332.049a5.4 5.4 0 00.978.032c.188.247.287.426.417.403.085-.009.184-.108.255-.48.01-.054.019-.107.028-.17.05.004.125.009.215-.009.34-.063.516-.345.556-.408h.004a.882.882 0 00.13-.494v-.614c0-.247-.094-.476-.246-.66a1.314 1.314 0 00-.669-.417 5.406 5.406 0 00-1-.09z"
}), /*#__PURE__*/_jsx("path", {
d: "M7.204.614c.426 0 .861.067 1.3.198.44.13.772.265 1 .404l.328.187c.162.099.292.18.382.247.238.189.354.41.354.647 0 .237-.094.493-.287.753-.354.489-.673.736-.95.736-.162 0-.396-.099-.696-.3-.382-.31-.889-.463-1.526-.463-.587 0-1.17.207-1.74.61-.273.198-.499.48-.682.844-.18.363-.274.771-.274 1.233 0 .462.09.871.274 1.234.179.364.412.65.695.857.552.399 1.13.601 1.727.601.283 0 .548-.036.794-.108.251-.072.43-.144.538-.22l-.004-.009.247-.174c.31-.18.525-.274.655-.274.282 0 .584.256.911.763.197.318.3.57.3.763 0 .192-.063.35-.184.475a2.066 2.066 0 01-.43.341c-.162.099-.319.193-.471.287-.148.09-.458.211-.92.355-.462.143-.91.22-1.34.22-.431 0-.867-.06-1.307-.172a5.572 5.572 0 01-1.359-.569 5.692 5.692 0 01-1.26-.978c-.373-.386-.678-.88-.92-1.485A5.241 5.241 0 012 5.652c0-.704.117-1.35.354-1.924.238-.575.539-1.054.907-1.431a5.159 5.159 0 011.26-.947C5.409.86 6.302.614 7.204.614zM53.85.624c.17 0 .435.112.794.34l.012.01c.444.31.67.605.67.897-.001.17-.105.413-.315.722l-2.939 4.396v2.598c0 .21-.009.363-.022.47a1.098 1.098 0 01-.13.359.593.593 0 01-.367.287c-.17.054-.404.081-.696.081a2.42 2.42 0 01-.695-.08.597.597 0 01-.368-.292 1.176 1.176 0 01-.13-.368 4.018 4.018 0 01-.022-.484V6.99l-2.939-4.397c-.21-.31-.314-.547-.314-.722 0-.291.197-.57.596-.839.4-.269.687-.404.858-.404.17 0 .31.036.408.107.153.099.318.288.488.557l2.109 3.373 2.108-3.373c.17-.274.324-.453.45-.538a.774.774 0 01.444-.13zM27.557.723c.21 0 .363.008.47.021.104.014.225.06.36.131.246.126.368.48.368 1.063 0 .637-.167 1.009-.503 1.117-.153.054-.39.08-.709.08h-4.176V4.51h2.695c.207 0 .364.009.472.022.103.014.224.058.359.13.246.126.368.48.368 1.063 0 .636-.17 1.009-.516 1.117-.152.054-.39.08-.709.08h-2.669V8.29h4.19c.21 0 .363.01.47.023a1.1 1.1 0 01.36.13c.246.125.368.48.368 1.063 0 .637-.167 1.01-.503 1.117-.153.054-.39.08-.709.08h-5.388c-.637 0-1.01-.17-1.117-.515-.054-.144-.08-.378-.08-.696V1.92c0-.462.085-.776.26-.946.17-.166.498-.251.978-.251h5.36zM18.634.731c.264 0 .47.022.628.067.152.045.273.1.354.162.081.063.144.152.189.273.044.153.067.39.067.71v7.554c0 .21-.009.363-.022.47a1.098 1.098 0 01-.13.36c-.126.246-.48.367-1.064.367-.636 0-1.01-.165-1.117-.502-.054-.152-.08-.39-.08-.709V6.72h-3.607v2.777c0 .21-.01.363-.023.47a1.098 1.098 0 01-.13.36c-.125.246-.48.367-1.063.367-.637 0-1.009-.166-1.116-.502-.054-.152-.082-.39-.082-.709V1.93c0-.206.01-.363.023-.471a1.1 1.1 0 01.13-.36c.126-.246.48-.367 1.063-.367.637 0 1.009.166 1.13.502.045.153.068.39.068.71v2.776h3.607v-2.79c0-.206.009-.363.022-.471.014-.103.059-.225.13-.36a.595.595 0 01.369-.286c.17-.054.39-.08.654-.08zM32.401 3.49a.22.22 0 110 .44.22.22 0 010-.44zM33.164 3.49a.22.22 0 110 .44.22.22 0 010-.44zM33.9 3.468a.22.22 0 01.22.22c0 .12-.1.22-.22.22a.22.22 0 010-.44z"
}), /*#__PURE__*/_jsx("path", {
clipRule: "evenodd",
d: "M33.69 0c.798 0 1.574.292 2.328.87.363.283.663.665.896 1.145.238.48.355 1.018.355 1.605 0 1.027-.341 1.87-1.023 2.53.197.48.507 1.194.924 2.136.134.327.202.56.202.708 0 .346-.283.637-.844.87-.291.126-.524.194-.699.194a.707.707 0 01-.435-.13.98.98 0 01-.251-.265c-.09-.17-.445-.991-1.064-2.463l-.422.027h-1.713v1.539c0 .21-.009.363-.022.47-.014.104-.06.225-.131.36-.126.246-.48.368-1.063.368-.637 0-1.009-.167-1.117-.503-.053-.153-.08-.39-.08-.709V1.193c0-.206.008-.363.022-.47l.005.004c.013-.104.058-.224.13-.359.125-.247.48-.368 1.063-.368h2.939zm-.508 2.212a5.407 5.407 0 00-1 .09c-.27.072-.502.22-.668.417a1.033 1.033 0 00-.247.659v.614c0 .103.004.297.13.494h.004c.041.064.216.346.556.409.09.017.166.013.216.008l.026.17c.072.372.17.472.256.48.13.023.23-.156.418-.403.103.005.206.01.309.01.228 0 .453-.015.669-.042a7.38 7.38 0 00.332-.049c.529-.143.91-.57.91-1.077v-.614c0-.507-.386-.933-.91-1.076a5.415 5.415 0 00-1.001-.09z"
})]
}));
});
export default Icon;