UNPKG

@lobehub/icons

Version:

Popular AI / LLM Model Brand SVG Logo and Icon Collection

40 lines (39 loc) 5.89 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: "nonzero", height: size, ref: ref, style: _objectSpread({ flex: 'none', lineHeight: 1 }, style), viewBox: "0 0 87 24", xmlns: "http://www.w3.org/2000/svg" }, rest), {}, { children: [/*#__PURE__*/_jsx("title", { children: TITLE }), /*#__PURE__*/_jsx("path", { d: "M18.995.99v20.708H15.69L5.893 7.531h-.171v14.167H2V.99h3.337l9.776 14.164h.191V.992h3.692l-.001-.001zM28.851 22c-1.516 0-2.831-.333-3.944-1.001a6.731 6.731 0 01-2.578-2.8c-.605-1.2-.91-2.602-.91-4.206 0-1.605.303-3.01.91-4.216.607-1.206 1.467-2.143 2.578-2.81 1.112-.667 2.428-1.002 3.944-1.002 1.51 0 2.82.335 3.932 1.002 1.111.667 1.972 1.604 2.578 2.81.613 1.206.92 2.611.92 4.216 0 1.604-.307 3.006-.92 4.205A6.731 6.731 0 0132.783 21c-1.111.667-2.422 1-3.932 1zm.01-2.912c.836 0 1.53-.225 2.082-.678.554-.457.968-1.07 1.243-1.84.278-.775.416-1.637.416-2.587 0-.95-.138-1.813-.416-2.589-.275-.775-.69-1.392-1.243-1.85-.553-.464-1.246-.697-2.082-.697-.843 0-1.544.233-2.103.698-.56.458-.977 1.074-1.254 1.85-.268.775-.404 1.637-.404 2.588 0 .95.134 1.814.404 2.588.277.769.695 1.382 1.254 1.84.56.452 1.26.677 2.103.677zM46.251 6.17v2.81h-8.897V6.17h8.896zm-6.695-3.723h3.63v14.589c0 .492.075.869.223 1.133.155.262.358.44.607.535.249.095.529.141.84.141.209.002.418-.015.625-.05a7.01 7.01 0 00.446-.09l.605 2.84a8.3 8.3 0 01-.827.223c-.358.08-.796.128-1.316.14-.91.028-1.731-.11-2.466-.414a3.883 3.883 0 01-1.739-1.425c-.425-.647-.633-1.46-.627-2.436V2.447h-.001zm8.92 19.251V6.169h3.642v15.529h-3.641zm1.831-17.744c-.58 0-1.075-.192-1.487-.575a1.859 1.859 0 01-.617-1.396c0-.546.206-1.01.617-1.395A2.101 2.101 0 0150.306 0c.58 0 1.076.196 1.487.588.418.383.626.848.626 1.394 0 .539-.208 1.004-.626 1.395a2.1 2.1 0 01-1.486.577v-.001zm11.485 18.047c-1.516 0-2.83-.333-3.943-1.002a6.73 6.73 0 01-2.578-2.8c-.606-1.2-.91-2.6-.91-4.205s.304-3.01.91-4.216c.607-1.206 1.466-2.144 2.578-2.81 1.113-.667 2.427-1.002 3.943-1.002 1.51 0 2.821.334 3.933 1.001 1.112.667 1.972 1.605 2.579 2.81.613 1.207.92 2.612.92 4.217 0 1.604-.307 3.006-.92 4.205a6.728 6.728 0 01-2.58 2.802c-1.11.667-2.422 1-3.932 1zm.01-2.913c.836 0 1.53-.225 2.083-.677.553-.457.967-1.07 1.244-1.84.276-.775.414-1.637.414-2.588 0-.95-.138-1.812-.414-2.588-.277-.775-.69-1.392-1.244-1.85-.553-.465-1.247-.697-2.082-.697-.843 0-1.544.232-2.103.697-.56.459-.977 1.075-1.255 1.85-.268.776-.403 1.638-.403 2.588 0 .95.134 1.814.403 2.589.278.769.695 1.382 1.255 1.84.56.451 1.26.676 2.103.676zm13.295-6.5v9.109h-3.639V6.17h3.478v2.628h.182a4.446 4.446 0 011.708-2.062c.788-.512 1.763-.77 2.923-.77 1.064 0 1.994.23 2.79.69a4.637 4.637 0 011.86 1.991c.445.869.667 1.924.667 3.164V21.7h-3.628v-9.332c0-1.039-.27-1.85-.81-2.436-.54-.593-1.285-.89-2.236-.89-.638 0-1.208.141-1.708.425-.498.276-.889.68-1.172 1.213-.276.524-.415 1.163-.415 1.91z" })] })); }); export default Icon;