@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
39 lines (38 loc) • 7.56 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 104 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M32.983 17.063h.125L36.42 7.5h2l-5.093 13.75c-.229.62-.513 1.133-.851 1.54a3.193 3.193 0 01-1.18.913 3.638 3.638 0 01-1.5.297c-.313 0-.591-.026-.836-.078-.245-.047-.414-.094-.508-.14l.469-1.626c.448.115.844.157 1.187.125.344-.031.649-.185.915-.46.27-.272.518-.712.742-1.321l.343-.938L27.671 7.5h2l3.312 9.563zM7.906 3.28c1.031 0 1.948.185 2.75.555.802.365 1.438.865 1.906 1.5.474.635.725 1.357.75 2.164h-1.874a2.453 2.453 0 00-1.141-1.844C9.63 5.22 8.812 5 7.844 5c-.709 0-1.328.115-1.86.344-.526.229-.937.544-1.234.945a2.267 2.267 0 00-.438 1.367c0 .427.102.795.305 1.102.208.302.474.555.797.758.323.198.662.362 1.016.492.354.125.68.226.976.305l1.625.437c.417.11.88.26 1.39.453a6.42 6.42 0 011.477.79c.474.327.865.75 1.172 1.265.307.515.461 1.148.461 1.898 0 .865-.226 1.646-.68 2.344-.447.698-1.104 1.253-1.968 1.664-.86.412-1.904.617-3.133.617-1.146 0-2.138-.185-2.977-.554-.833-.37-1.49-.886-1.968-1.547-.474-.662-.742-1.43-.805-2.305h2c.052.604.255 1.104.61 1.5a3.3 3.3 0 001.359.875 5.504 5.504 0 001.781.281c.74 0 1.404-.12 1.992-.36.589-.244 1.055-.582 1.399-1.015.343-.437.515-.948.515-1.531 0-.531-.148-.964-.445-1.297-.297-.333-.688-.604-1.172-.812a12.315 12.315 0 00-1.57-.547L6.5 11.906c-1.25-.36-2.24-.872-2.969-1.539-.729-.666-1.093-1.539-1.094-2.617 0-.896.243-1.677.727-2.344.49-.672 1.146-1.192 1.969-1.562.828-.375 1.752-.563 2.773-.563zm47.511 4.062c.385 0 .828.047 1.328.14.505.089.992.274 1.461.555.474.281.867.706 1.18 1.274.312.567.468 1.328.468 2.28V19.5h-1.843v-1.625h-.094c-.125.26-.333.54-.625.836-.292.297-.68.55-1.164.758-.484.208-1.076.312-1.773.312-.76 0-1.451-.143-2.07-.43a3.553 3.553 0 01-1.476-1.257c-.365-.552-.547-1.219-.547-2 0-.688.135-1.245.406-1.672.27-.432.633-.771 1.086-1.016a5.706 5.706 0 011.499-.547 18.255 18.255 0 011.664-.296c.729-.094 1.32-.164 1.773-.211.459-.053.792-.139 1-.258.214-.12.32-.328.32-.625v-.063c0-.77-.21-1.37-.632-1.797-.417-.427-1.05-.64-1.898-.64-.88 0-1.57.193-2.07.578-.5.385-.852.797-1.055 1.234l-1.75-.625c.313-.729.729-1.297 1.25-1.703a4.686 4.686 0 011.718-.86 7.14 7.14 0 011.844-.25zm22.272 0a5.69 5.69 0 011.852.312 4.59 4.59 0 011.664 1.016c.5.463.898 1.078 1.195 1.844.297.765.446 1.708.446 2.828v.781h-8.713c.026.798.18 1.483.463 2.055.317.625.758 1.101 1.32 1.43.562.322 1.216.484 1.961.484a3.99 3.99 0 001.313-.203c.395-.141.736-.35 1.023-.625a2.84 2.84 0 00.664-1.047l1.781.5a3.95 3.95 0 01-.945 1.593c-.443.454-.99.808-1.64 1.063-.652.25-1.384.375-2.196.375-1.156 0-2.154-.255-2.992-.766-.833-.515-1.477-1.234-1.93-2.156-.448-.927-.672-2.005-.672-3.234 0-1.23.224-2.313.672-3.25.453-.943 1.084-1.677 1.89-2.203.813-.532 1.761-.797 2.844-.797zM17.431 19.5h-1.844v-12h1.844v12zm4.34 0h-1.844v-16h1.843v16zm4.34 0h-1.843v-16h1.843v16zM50.597 5.219h-5.032V19.5h-1.937V5.219h-5.031V3.5h12v1.719zm15.688 11.843h.125L69.723 7.5h2l-4.438 12H65.41l-4.437-12h2l3.312 9.563zM90.31 7.32c.202.006.356.013.46.024v1.875a5.453 5.453 0 00-.428-.07 4.235 4.235 0 00-.695-.055c-.584 0-1.105.122-1.563.367a2.77 2.77 0 00-1.078 1c-.26.422-.39.904-.39 1.445V19.5H84.77v-12h1.78v1.813h.126c.218-.594.614-1.076 1.187-1.446a3.496 3.496 0 011.938-.554c.135 0 .304.002.507.007zm7.204.024c.812 0 1.523.166 2.132.5.61.328 1.084.828 1.422 1.5.339.666.508 1.51.508 2.531v7.625h-1.844v-7.5c0-.943-.244-1.677-.734-2.203-.49-.531-1.162-.797-2.016-.797-.588 0-1.114.128-1.578.383a2.74 2.74 0 00-1.086 1.117c-.265.49-.398 1.083-.398 1.781V19.5h-1.844v-12h1.781v1.875h.157a3.428 3.428 0 011.28-1.469c.574-.375 1.313-.562 2.22-.562zM58.01 13.468c-.078.094-.25.18-.516.258a8.71 8.71 0 01-.906.195c-.339.052-.67.099-.992.14a48.87 48.87 0 00-.774.094 7.045 7.045 0 00-1.343.305 2.318 2.318 0 00-1 .617c-.25.27-.375.64-.375 1.11 0 .64.237 1.124.71 1.453.48.322 1.087.484 1.82.484.73 0 1.345-.143 1.845-.43.505-.286.885-.656 1.14-1.109.26-.453.39-.93.39-1.43v-1.687zm19.678-4.469c-.734 0-1.37.182-1.906.547-.531.36-.94.828-1.226 1.406a4.103 4.103 0 00-.42 1.578h6.834c0-.677-.136-1.281-.407-1.812a3.063 3.063 0 00-1.14-1.258c-.49-.307-1.068-.461-1.735-.461zM16.524 3c.36 0 .667.122.922.367.26.245.39.54.39.883 0 .344-.13.638-.39.883a1.285 1.285 0 01-.922.367c-.359 0-.669-.123-.93-.367a1.18 1.18 0 01-.382-.883c0-.344.127-.638.383-.883.26-.244.57-.367.93-.367z"
})]
}));
});
export default Icon;