@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
47 lines (46 loc) • 8 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 96 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
clipRule: "evenodd",
d: "M50.024 7.374c1.58 0 2.891.56 3.893 1.689.993 1.12 1.476 2.533 1.476 4.203 0 1.67-.483 3.085-1.476 4.205-1.002 1.128-2.314 1.689-3.893 1.689v-.002c-1.164 0-2.142-.327-2.911-.983V24h-2.808V7.66h2.808v.698c.77-.657 1.748-.984 2.911-.984zm-.802 1.859c-.874 0-1.565.286-2.11.854v6.355c.558.573 1.25.859 2.11.859.948 0 1.69-.357 2.269-1.083.629-.84.95-1.87.91-2.918V13.247a4.603 4.603 0 00-.884-2.899l-.02-.025-.11-.133c-.563-.642-1.273-.957-2.165-.957z"
}), /*#__PURE__*/_jsx("path", {
d: "M60.694 7.66h3.862v1.962h-3.862v6.643l-.003.023c-.029.29.054.579.23.81.291.177.629.262.97.244l.015-.001h.098c.672 0 1.226-.059 1.67-.17l.595-.148v1.642l-.363.09a13.015 13.015 0 01-3.157.405 3.399 3.399 0 01-1.838-.435l-.013-.007-.012-.009a2.044 2.044 0 01-.27-.21l-.015-.013-.014-.016a2.57 2.57 0 01-.67-1.634 5.94 5.94 0 01-.03-.618V9.622h-2.281V7.661h2.28V5.452l2.808-1.276V7.66zM25.668 7.373c.83.022 1.648.21 2.405.552l.008.003.006.004c.151.073.297.156.438.246.49.277.888.69 1.144 1.188l.103.224.007.015.005.018c.06.183.09.374.09.566 0 .378-.105.733-.356 1.016a1.255 1.255 0 01-.965.428c-.387 0-.74-.122-1.03-.376-.28-.246-.472-.589-.598-.983l-.004-.012-.002-.012c-.117-.44-.305-.76-.546-.986a1.654 1.654 0 00-1.057-.335H25.28a4.35 4.35 0 00-.178-.004c-.805 0-1.458.295-1.99.9a3.62 3.62 0 00-.803 2.207l-.001.011v.01c-.01.145-.015.289-.014.433v.354c.024.787.211 1.562.55 2.275.128.248.282.483.46.698l.125.143c.633.692 1.439 1.037 2.454 1.037h.015l.016.001a2.99 2.99 0 003.082-2.2l.004-.016.005-.015c.042-.122.08-.245.113-.37l.095-.353h1.514l-.122.577c-.294 1.387-.85 2.494-1.701 3.272-.855.782-1.964 1.191-3.286 1.26-.137.007-.276.01-.413.01-1.688 0-3.091-.547-4.159-1.666-1.06-1.111-1.58-2.52-1.58-4.186a5.848 5.848 0 011.256-3.839l.007-.008c.14-.169.289-.328.448-.479l.215-.195c1.091-.94 2.407-1.41 3.922-1.412l.355-.001z"
}), /*#__PURE__*/_jsx("path", {
clipRule: "evenodd",
d: "M36.976 7.374c1.326 0 2.483.361 3.447 1.098l.191.153.009.007a5.438 5.438 0 011.805 3.439l.016.098.084.55h-8.336c.037 1.326.39 2.342 1.017 3.093.658.788 1.507 1.181 2.59 1.181h.018l.019.001a3.074 3.074 0 003.18-2.185l.003-.012.005-.011c.035-.098.066-.197.094-.297l.1-.347h1.488l-.1.562a5.837 5.837 0 01-1.474 2.952l-.01.009c-.127.129-.262.25-.404.364l-.01.009-.001-.001a5.54 5.54 0 01-3.408 1.12h.001a8.36 8.36 0 01-.2.003c-1.688 0-3.09-.548-4.158-1.667-1.06-1.111-1.58-2.52-1.58-4.186 0-1.75.556-3.2 1.697-4.301 1.117-1.079 2.43-1.632 3.917-1.632zm-.04 1.551c-.673 0-1.245.224-1.739.682-.38.353-.662.832-.834 1.459h4.958a3.429 3.429 0 00-.505-1.263 1.985 1.985 0 00-.211-.244l-.167-.148c-.4-.32-.893-.485-1.502-.486zM76.261 7.374c1.663 0 3.086.544 4.235 1.64 1.16 1.104 1.73 2.536 1.73 4.252 0 1.704-.571 3.132-1.729 4.242-1.15 1.103-2.572 1.652-4.236 1.652-1.663 0-3.086-.55-4.235-1.652-1.157-1.11-1.73-2.538-1.73-4.242 0-1.716.571-3.148 1.73-4.253 1.15-1.095 2.573-1.639 4.236-1.64zm-.122 1.633c-.774 0-1.43.288-1.993.894a3.466 3.466 0 00-.823 2.069l-.002.02a6.894 6.894 0 00-.032.68v.002c0 1.246.278 2.332.82 3.271l.113.187.009.013.007.014a2.627 2.627 0 001.75 1.316c.131.021.263.033.396.033.776 0 1.434-.288 1.997-.89a3.423 3.423 0 00.82-2.052v-.01l.001-.012c.022-.226.033-.453.033-.68 0-1.329-.316-2.481-.934-3.47l-.009-.013-.007-.013a2.654 2.654 0 00-1.69-1.315 2.301 2.301 0 00-.456-.044z"
}), /*#__PURE__*/_jsx("path", {
d: "M5.136 18.914H2.328V7.66h2.808v11.253zM13.76 7.374c1.254 0 2.275.374 2.97 1.195.681.805.98 1.962.98 3.385v6.96h-2.807v-6.627a4.578 4.578 0 00-.287-1.754l-.055-.125a1.697 1.697 0 00-1.666-.951h-.04c-.65 0-1.17.221-1.595.663a2.645 2.645 0 00-.631 1.614l-.001.013-.001.012a5.998 5.998 0 00-.025.563v6.592H7.794V7.66h2.808v1.084c.08-.097.164-.191.252-.282l.014-.014c.067-.063.136-.123.207-.18.752-.602 1.656-.895 2.684-.895zM68.4 18.914h-2.808V7.66h2.807v11.253zM90.049 7.374c1.254 0 2.275.374 2.97 1.195.682.805.981 1.962.981 3.385v6.96h-2.808v-6.627a4.577 4.577 0 00-.287-1.754 1.697 1.697 0 00-1.722-1.076h-.039c-.649 0-1.17.221-1.595.663a2.644 2.644 0 00-.63 1.614l-.002.013v.012a5.998 5.998 0 00-.026.563v6.592h-2.808V7.66h2.808v1.084c.08-.097.164-.191.253-.282l.006-.007.008-.007c.067-.063.135-.123.207-.18.751-.602 1.656-.895 2.684-.895zM3.732 2c.476 0 .894.182 1.233.52.334.333.52.742.52 1.209 0 .475-.18.893-.52 1.231a1.707 1.707 0 01-1.057.511l-.176.009a1.68 1.68 0 01-1.212-.52A1.699 1.699 0 012 3.73c0-.467.186-.876.52-1.21A1.68 1.68 0 013.732 2zM66.995 2c.476 0 .894.181 1.233.52.334.333.52.742.52 1.209a1.7 1.7 0 01-.52 1.231c-.338.338-.757.52-1.233.52a1.68 1.68 0 01-1.212-.52 1.699 1.699 0 01-.52-1.231c0-.467.186-.876.52-1.21l.129-.117c.308-.26.674-.402 1.083-.402z"
})]
}));
});
export default Icon;