@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 8.98 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 140 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M6.04.441v.06a.859.859 0 00-.043.22c-.01.098-.015.186-.015.265 0 .304.04.643.118 1.015.088.363.25.82.486 1.369l6.534 14.7L19.43 3.489c.148-.363.305-.76.472-1.192.167-.432.251-.869.251-1.31A1.234 1.234 0 0020.066.5V.441h3.023v.06c-.187.186-.413.52-.679 1a23.7 23.7 0 00-.87 1.78L13.09 22h-1.18L3.902 4.003a20.103 20.103 0 00-.59-1.222 24.744 24.744 0 00-.56-1.06A14.24 14.24 0 002.28.913 5.084 5.084 0 002 .5V.441h4.04zm17.093 13.142c0-1.158.216-2.232.649-3.223a8.109 8.109 0 011.799-2.575 8.128 8.128 0 012.684-1.722 8.868 8.868 0 013.318-.618c1.16 0 2.252.196 3.274.588a7.8 7.8 0 012.684 1.649 7.713 7.713 0 011.814 2.604c.443 1.02.664 2.164.664 3.429a8.49 8.49 0 01-.56 3.046 7.78 7.78 0 01-1.638 2.59c-.717.746-1.602 1.344-2.654 1.795-1.052.442-2.257.663-3.613.663a9.226 9.226 0 01-3.26-.574A8.114 8.114 0 0125.61 19.6a7.75 7.75 0 01-1.813-2.59c-.443-1.02-.664-2.163-.664-3.428zm8.79 7.18c.747 0 1.435-.146 2.064-.44a4.612 4.612 0 001.622-1.266c.462-.55.816-1.217 1.062-2.002.256-.794.383-1.687.383-2.678 0-1.128-.122-2.173-.368-3.134-.236-.962-.6-1.79-1.092-2.487a5.11 5.11 0 00-1.813-1.648c-.728-.403-1.578-.604-2.552-.604-.747 0-1.435.143-2.064.427a4.666 4.666 0 00-1.637 1.236c-.453.54-.806 1.202-1.062 1.987-.256.785-.384 1.677-.384 2.678 0 1.118.123 2.163.37 3.134.255.962.623 1.8 1.105 2.517a5.524 5.524 0 001.829 1.677c.727.403 1.573.604 2.536.604zm17.902-5.282c0 .883.01 1.653.03 2.31.02.658.045 1.227.074 1.707.04.471.083.868.132 1.192.06.324.124.589.193.795v.059h-3.422v-.06c.069-.205.128-.47.177-.794.059-.324.103-.72.133-1.192.039-.48.069-1.05.088-1.707.02-.657.03-1.427.03-2.31v-1.015l-5.31-6.99a7.507 7.507 0 00-1.017-1.134c-.324-.294-.57-.48-.737-.559v-.059h4.188c0 .177.064.452.192.824.127.363.388.81.781 1.34l3.746 4.944 3.834-5.15c.276-.373.482-.741.62-1.104.147-.363.221-.648.221-.854h2.699v.06a5.923 5.923 0 00-.767.632 9.497 9.497 0 00-.9 1.089l-4.985 6.74v1.236zm16.93 1.089h-3.76c-.502 0-.978.005-1.43.015-.453 0-.866.005-1.24.014h-.87l-.545 1.148c-.236.471-.438.883-.605 1.236a15.46 15.46 0 00-.413.913 5.257 5.257 0 00-.236.691 2.082 2.082 0 00-.059.78c.01.05.025.088.045.118v.059h-2.596v-.06a3.17 3.17 0 00.324-.44 20.3 20.3 0 00.502-.854c.197-.334.403-.711.62-1.133.226-.422.447-.859.663-1.31l6.017-12.39h1.106l5.9 12.39c.225.471.451.922.677 1.354.236.432.453.82.65 1.163.196.333.368.613.516.838.147.216.245.344.294.383v.059H68.54a.881.881 0 00.03-.206v-.22c0-.217-.05-.477-.148-.78a7.606 7.606 0 00-.34-.928 11.414 11.414 0 00-.412-.927c-.138-.294-.25-.54-.34-.736l-.574-1.177zm-6.724-1.148h2.212a68.2 68.2 0 011.416-.015h1.371c.443-.01.84-.014 1.195-.014l-3.053-6.505-3.14 6.534zm28.58 4.341c0 .128-.014.236-.044.324a.355.355 0 01-.162.22c-.698.491-1.514.884-2.448 1.178-.924.284-2.01.427-3.26.427-1.405 0-2.688-.201-3.849-.604-1.15-.402-2.138-.961-2.964-1.677a7.676 7.676 0 01-1.931-2.605c-.453-1.01-.679-2.129-.679-3.355 0-1.05.207-2.07.62-3.061a8.062 8.062 0 011.813-2.634c.787-.765 1.74-1.378 2.861-1.84 1.131-.46 2.404-.691 3.82-.691.737 0 1.435.044 2.094.132.659.079 1.293.206 1.902.383l1.106 2.649-.147.103a6.419 6.419 0 00-2.139-1.604c-.835-.403-1.794-.604-2.875-.604-.885 0-1.701.143-2.448.427a5.516 5.516 0 00-1.932 1.25c-.541.54-.963 1.208-1.268 2.002-.305.795-.458 1.697-.458 2.708 0 1.138.143 2.193.428 3.164.285.971.713 1.815 1.283 2.531a6.038 6.038 0 002.11 1.663c.844.402 1.828.603 2.949.603.963 0 1.71-.122 2.241-.368.541-.245.81-.525.81-.839v-.78c0-.51-.004-.951-.014-1.324-.01-.373-.024-.692-.044-.956-.02-.275-.05-.51-.088-.707a4.042 4.042 0 00-.118-.544v-.06h3.14v.06c-.048.147-.093.324-.132.53-.039.206-.073.45-.103.735-.02.285-.04.618-.06 1.001-.01.383-.014.824-.014 1.324v.84zm3.377-14.039h2.965l2.816-.029c.866-.02 1.608-.04 2.227-.059.629-.02 1.042-.049 1.239-.088l-.575 1.59a11.887 11.887 0 00-.9-.192c-.295-.05-.653-.093-1.076-.133-.413-.049-.895-.073-1.446-.073-.196 0-.422.01-.678.03-.256.009-.502.024-.737.043l-.84.06v5.812c.796-.01 1.513-.03 2.152-.059.64-.03 1.185-.069 1.637-.118.53-.039.998-.093 1.401-.161l-.354 1.75a43.962 43.962 0 00-1.637-.176 30.36 30.36 0 00-1.563-.118c-.57-.039-1.116-.059-1.637-.059v6.681a28.4 28.4 0 002.522-.103 39.805 39.805 0 002.006-.25c.668-.108 1.273-.23 1.814-.368l-.34 1.928c-.147-.01-.388-.024-.722-.044l-1.033-.03a32.3 32.3 0 01-1.002-.014H91.987v-.06c.07-.205.128-.47.177-.794.06-.324.104-.72.133-1.192.04-.48.069-1.05.088-1.707.02-.657.03-1.427.03-2.31v-3.708c0-.883-.01-1.649-.03-2.296a32.1 32.1 0 00-.088-1.692c-.03-.481-.074-.883-.133-1.207a4.877 4.877 0 00-.177-.795v-.059zm36.485 15.82v-.06a.813.813 0 00.044-.22c.01-.098.015-.186.015-.265 0-.304-.044-.637-.133-1-.078-.373-.236-.834-.472-1.384l-1.784-4.002c-.55-.02-1.283-.03-2.197-.03h-5.221c-.717 0-1.366.01-1.946.03l-1.696 3.885c-.148.363-.305.76-.472 1.192a3.605 3.605 0 00-.251 1.31c0 .127.01.235.03.323a.539.539 0 00.059.162v.059h-3.009v-.06c.177-.186.398-.514.664-.985.265-.48.555-1.08.87-1.795L121.424 0h1.18l8.008 17.983c.187.421.378.834.575 1.236.206.392.398.745.575 1.06.177.313.334.578.472.794.137.216.231.353.28.412v.059h-4.041zm-9.556-8.226h1.755c.6-.01 1.185-.015 1.755-.015.58-.01 1.135-.015 1.667-.015.53-.01 1.012-.02 1.445-.03l-4.144-9.344-4.071 9.404h1.593zm15.559 8.167a6.95 6.95 0 00.162-.765c.049-.304.093-.682.132-1.133.04-.452.069-.986.089-1.604.02-.628.029-1.36.029-2.193V6.21c0-.834-.009-1.56-.029-2.178a29.344 29.344 0 00-.089-1.619 15.81 15.81 0 00-.132-1.147 6.951 6.951 0 00-.162-.766V.441H138v.06a9.228 9.228 0 00-.177.765c-.049.304-.093.686-.133 1.147-.029.452-.059.991-.088 1.62a68.47 68.47 0 00-.03 2.177v9.58c0 .834.01 1.565.03 2.193.029.618.059 1.152.088 1.604.04.45.084.829.133 1.133.059.304.118.559.177.765v.059h-3.524v-.06z"
})]
}));
});
export default Icon;