UNPKG

@lobehub/icons

Version:

Popular AI / LLM Model Brand SVG Logo and Icon Collection

40 lines (39 loc) 6.82 kB
'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 { forwardRef } 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__*/forwardRef(function (_ref, 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, ref: ref, style: _objectSpread({ flex: 'none', lineHeight: 1 }, style), viewBox: "0 0 126 24", xmlns: "http://www.w3.org/2000/svg" }, rest), {}, { children: [/*#__PURE__*/_jsx("title", { children: TITLE }), /*#__PURE__*/_jsx("path", { d: "M2 21.736V1.23h5.264v15.907h8.88v4.6H2zM24.635 22c-1.578 0-2.978-.352-4.2-1.055a7.746 7.746 0 01-2.899-2.9c-.69-1.25-1.036-2.675-1.036-4.277 0-1.601.345-3.017 1.036-4.247a7.531 7.531 0 012.815-2.824l.083-.047c1.223-.703 2.623-1.055 4.2-1.055 1.578 0 2.978.352 4.201 1.055a7.3 7.3 0 012.898 2.87c.691 1.231 1.037 2.647 1.037 4.248 0 1.602-.346 3.027-1.037 4.277a7.5 7.5 0 01-2.898 2.9c-1.223.703-2.623 1.055-4.2 1.055zm0-4.424c.584 0 1.098-.146 1.541-.439.462-.293.825-.723 1.09-1.289.267-.586.4-1.279.4-2.08 0-.8-.134-1.474-.4-2.021-.255-.545-.6-.963-1.037-1.255l-.052-.034c-.444-.293-.957-.44-1.542-.44-.568 0-1.081.147-1.542.44-.444.293-.807.723-1.09 1.289-.266.547-.4 1.22-.4 2.021 0 .801.134 1.494.4 2.08.283.566.646.996 1.09 1.29.46.292.974.438 1.542.438zM39.629 0v7.25a4.57 4.57 0 01.877-.776c.869-.586 1.915-.879 3.138-.879 1.311 0 2.498.332 3.562.996 1.056.649 1.892 1.567 2.508 2.756l.044.086c.638 1.21.957 2.656.957 4.335 0 1.7-.319 3.164-.957 4.395-.62 1.21-1.47 2.157-2.552 2.841-1.064.664-2.251.996-3.563.996-1.293 0-2.374-.293-3.243-.879a4.445 4.445 0 01-1.01-.97v1.585h-4.812V0h5.051zm2.951 10.019c-.567 0-1.081.146-1.542.44-.443.292-.806.722-1.09 1.288-.266.547-.399 1.22-.399 2.021 0 .801.133 1.494.4 2.08.283.566.646.996 1.09 1.29.46.292.974.438 1.541.438s1.072-.146 1.516-.439c.46-.293.824-.723 1.09-1.289.283-.586.425-1.279.425-2.08 0-.8-.142-1.474-.425-2.021-.256-.545-.602-.963-1.038-1.255l-.053-.034a2.685 2.685 0 00-1.515-.44zm14.13 5.185l.012.045c.068.266.16.515.276.746a3.228 3.228 0 001.276 1.318c.55.293 1.205.44 1.967.44.709 0 1.312-.108 1.808-.323a5.53 5.53 0 001.417-.963l.098-.091 2.659 3.046a6.877 6.877 0 01-2.552 1.934c-1.01.43-2.207.644-3.59.644-1.7 0-3.19-.352-4.466-1.055a7.849 7.849 0 01-2.95-2.929c-.692-1.25-1.038-2.666-1.038-4.248 0-1.582.337-2.988 1.01-4.218.676-1.222 1.597-2.173 2.764-2.853l.081-.047c1.205-.703 2.561-1.055 4.068-1.055 1.383 0 2.648.307 3.795.92l.086.047c1.17.625 2.1 1.553 2.792 2.783.691 1.23 1.037 2.724 1.037 4.482 0 .174-.008.37-.022.59l-.005.084-.023.315-.03.388H56.71zm2.866-5.654c-.602 0-1.134.146-1.595.44-.443.292-.788.712-1.037 1.259-.056.12-.106.244-.15.374-.063.19-.113.392-.15.604l-.008.047h5.897l-.002-.014a3.482 3.482 0 00-.29-.973l-.033-.067a2.872 2.872 0 00-1.008-1.195l-.055-.036c-.443-.293-.966-.44-1.569-.44zM74.56 1.23v7.705h7.178V1.23h5.264v20.506h-5.264V13.74H74.56v7.997h-5.264V1.23h5.264zM96.005 22c-1.17 0-2.224-.254-3.163-.762-.922-.507-1.649-1.298-2.18-2.372-.514-1.094-.771-2.471-.771-4.131V5.859h5.05v7.968c0 1.23.205 2.109.612 2.636.426.528 1.02.791 1.782.791.496 0 .948-.127 1.355-.38.408-.254.736-.655.984-1.201.248-.567.372-1.29.372-2.168V5.859h5.051v15.877h-4.812l.001-1.66a5.04 5.04 0 01-1.224 1.075c-.939.566-1.958.849-3.057.849zM112.87 0v7.25c.265-.302.558-.56.878-.776.868-.586 1.914-.879 3.137-.879 1.311 0 2.499.332 3.562.996 1.056.649 1.892 1.567 2.509 2.756l.043.086c.638 1.21.957 2.656.957 4.335 0 1.7-.319 3.164-.957 4.395-.62 1.21-1.471 2.157-2.552 2.841-1.063.664-2.251.996-3.562.996-1.294 0-2.375-.293-3.244-.879a4.45 4.45 0 01-1.01-.969v1.584h-4.812V0h5.051zm2.951 10.019c-.567 0-1.081.146-1.542.44-.443.292-.806.722-1.09 1.288-.265.547-.398 1.22-.398 2.021 0 .801.133 1.494.398 2.08.284.566.647.996 1.09 1.29.461.292.975.438 1.542.438.568 0 1.073-.146 1.516-.439.461-.293.824-.723 1.09-1.289.283-.586.425-1.279.425-2.08 0-.8-.142-1.474-.425-2.021-.256-.545-.602-.963-1.038-1.255l-.052-.034a2.685 2.685 0 00-1.516-.44z" })] })); }); export default Icon;