@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
42 lines (41 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 106 24",
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M12.035 0a.281.281 0 01.288.281v5.193c0 .15-.118.272-.268.28a4.572 4.572 0 000 9.13c.15.009.268.13.268.28v5.194a.28.28 0 01-.288.281C6.466 20.486 2 15.924 2 10.32 2 4.716 6.466.154 12.035 0zm1.101 1.51c0 .489.157.965.448 1.36l.27.367a.278.278 0 01.056.166v13.851c0 .06-.02.118-.055.166l-.271.368a2.29 2.29 0 00-.447 1.36v1.487h-.25V.022h.25v1.487zm1.775 1.372c0 .49.157.966.447 1.36l.272.368a.278.278 0 01.054.166v11.1c0 .06-.018.117-.054.166l-.272.367c-.29.394-.447.87-.447 1.36v2.621h-.249V.261h.25v2.621zm1.775 1.39c0 .49.156.966.447 1.36l.271.368a.278.278 0 01.055.166v8.325c0 .06-.02.118-.055.166l-.271.368c-.291.393-.447.87-.447 1.36v3.406h-.25V.866h.25v3.407zm1.774 1.374c0 .49.157.966.447 1.36l.272.367a.278.278 0 01.055.167v5.57c0 .06-.02.118-.055.166l-.272.368c-.29.393-.447.87-.447 1.36v3.772h-.249V1.874h.25v3.772zm1.775 1.384c0 .49.157.966.448 1.36l.27.367a.277.277 0 01.056.167v2.809c0 .06-.02.118-.055.166l-.271.368a2.29 2.29 0 00-.448 1.36v3.536h-.249V3.493h.25V7.03zm1.775-.657V8.46c0 .469.144.927.413 1.312l.197.282c.032.047.05.104.05.161v.202a.281.281 0 01-.05.16l-.197.283a2.29 2.29 0 00-.413 1.312v2.087h-.25V6.373h.25z"
}), /*#__PURE__*/_jsx("path", {
clipRule: "evenodd",
d: "M49.462 12.828c-.012-1.698-.57-3.115-1.673-4.25-1.116-1.148-2.513-1.722-4.19-1.722a1.186 1.186 0 00-.079.001h-.033l-.034-.001a5.201 5.201 0 00-3.684 1.508.05.05 0 01-.082-.03L39.53 3.71a.168.168 0 00-.167-.144H37.61a.168.168 0 00-.168.168v9.217c0 1.795.794 3.405 2.02 4.449 1.08.918 2.46 1.49 3.99 1.49l.034-.002a.622.622 0 01.072 0l.04.001c1.678 0 3.075-.57 4.19-1.711 1.117-1.141 1.675-2.573 1.675-4.296v-.01l-.001-.023v-.012l-.001-.01zm-3.39 2.743a3.667 3.667 0 01-2.64 1.066c-1.024 0-1.944-.355-2.63-1.064-.687-.708-1.03-1.605-1.03-2.69 0-1.084.343-1.984 1.03-2.7.685-.716 1.56-1.074 2.62-1.074s1.941.358 2.641 1.074c.7.716 1.05 1.612 1.05 2.69 0 1.078-.347 1.945-1.041 2.698zm36.393.313a.248.248 0 01.34.072l.972 1.468a.246.246 0 01-.047.326c-.44.366-1.787 1.29-4.358 1.29-4.438 0-7.658-3.22-7.658-7.682 0-4.463 3.22-7.702 7.657-7.702 2.433 0 3.865.922 4.346 1.288.104.079.129.224.057.333l-.958 1.445c-.074.113-.217.13-.34.072-.848-.395-1.964-.724-3.51-.645-1.457.074-3.05 1.008-3.777 2.227-.555.932-.901 2.713-.437 4.46.502 1.888 1.789 3.179 3.669 3.536 1.393.264 3.123-.048 4.044-.488zm7.452 2.865c-1.528 0-2.827-.51-3.756-1.472-.92-.954-1.407-2.283-1.407-3.842V6.841c0-.112.091-.202.204-.202h2.022c.113 0 .204.09.204.202v6.518c0 1.027.282 1.677.816 2.248.521.557.985.851 1.917.851 1.577 0 2.714-.854 2.714-3.1V6.842c0-.112.09-.202.203-.202h2.023c.113 0 .204.09.204.202v6.595c0 1.56-.483 2.887-1.395 3.84-.925.965-2.222 1.473-3.749 1.473zm12.95-2.158h1.141a.17.17 0 01.169.17v1.82a.168.168 0 01-.169.169h-1.59c-.844 0-1.574-.164-2.19-.491a3.36 3.36 0 01-1.416-1.422c-.33-.62-.494-1.35-.494-2.19V9.325a.085.085 0 00-.084-.084H96.32a.085.085 0 01-.085-.085v-.269c0-.022.008-.042.023-.057l4.006-4.285a.085.085 0 01.062-.026h.267c.047 0 .085.038.085.084v2.524c0 .047.038.084.085.084h3.18c.092 0 .168.075.168.168v1.694a.168.168 0 01-.168.168h-3.159a.084.084 0 00-.085.084v5.13c0 .683.186 1.21.558 1.581.372.37.908.555 1.609.555zM70.5 7.15h-.861c-1.493 0-2.652.522-3.479 1.565a.05.05 0 01-.088-.017l-.35-1.357a.168.168 0 00-.163-.126h-1.31a.168.168 0 00-.168.167v11.203c0 .092.076.167.168.167h2.045a.168.168 0 00.168-.168v-5.985c0-2.137.988-3.206 2.962-3.206H70.5a.168.168 0 00.168-.168V7.317a.168.168 0 00-.168-.168zm-13.895-.352c1.159 0 2.189.273 3.09.822l-.001.002a5.604 5.604 0 012.082 2.201c.486.919.73 1.934.73 3.045 0 .195-.013.433-.036.712a.086.086 0 01-.085.078h-9.261a.052.052 0 00-.05.06c.15.898.537 1.611 1.16 2.14.636.542 1.426.813 2.37.813a3.99 3.99 0 001.288-.204c.4-.135.755-.328 1.062-.577.284-.23.522-.505.714-.826a.17.17 0 01.145-.082h2.291c.06 0 .101.06.08.115-.46 1.17-1.175 2.089-2.145 2.758-1.002.691-2.146 1.036-3.434 1.036-1.702 0-3.122-.576-4.26-1.73-1.137-1.154-1.706-2.593-1.706-4.316 0-1.724.569-3.163 1.706-4.317 1.138-1.153 2.558-1.73 4.26-1.73zm-3.433 4.935h6.887a.052.052 0 00.05-.064 3.904 3.904 0 00-.693-1.442 3.25 3.25 0 00-1.212-.962 3.774 3.774 0 00-1.599-.331c-.888 0-1.642.249-2.264.748-.607.486-1.014 1.149-1.219 1.987a.051.051 0 00.05.064zM34.709 8.41l1.213.013c.148 0 .246.153.183.287l-4.99 12.103C30.061 23.154 28.682 24 26.861 24h-1.75c-.113 0-.204-.09-.204-.333v-1.73c0-.112.09-.203.203-.203h1.546c1.341 0 1.597-.327 2.341-1.75l.51-1.077.401-.905c.038-.085-.025-.182-.12-.187-1.383-.078-2.46-.947-3.058-2.222L23.824 8.67a.181.181 0 01.164-.26h2.34c.07 0 .134.04.165.104l2.236 5.439c.411.967.723 1.318 1.326 1.318.602 0 .924-.23 1.38-1.318l2.098-5.434a.202.202 0 01.126-.108h1.05z"
})]
}));
});
export default Icon;