@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
42 lines (41 loc) • 7.54 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",
height: size,
style: _objectSpread({
flex: 'none',
lineHeight: 1
}, style),
viewBox: "0 0 24 24",
width: size,
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
d: "M21.73 1.6l-.138.25-3.28.007-2.659 3.046c-1.472-.88-3.133-.05-3.549.7-.072.13-.102.108-.43-.22-1.034-1.073-2.492-.795-2.893-.601-.342.164-.357.164-.48.035-.897-.987-1.771-1.98-2.653-2.967L2.42 1.842l-.146-.228C1.684.69.226.956.022 2.02c-.247 1.295 1.633 2.01 2.267.844l.13-.229h2.865l2.477 2.79c-.197.385-.437.757-.532 1.186-.036.23-.102.308-.35.45-.364.215-.67.509-.983.795-.773.007-1.742.114-1.866-.859-.029-1.015-1.013-1.458-1.8-1.05-.867.45-.852 1.737.03 2.152.306.143.786.15 1.056.014.547-.279.357.53 1.567.53.452 0 .503.014.452.128-.073.937-.263.772-.744 2.775l-1.785.042-.306-.314c-.86-.901-2.157-.393-2.157.75 0 1.166 1.472 1.76 2.28.58l.212-.308 1.764.043c.415 1.824.743 1.23.56 1.938-.138 1.295-.495.959-1.58.959l-.875.636C.722 15.287.292 17.418 1.37 17.954c.853.43 1.815-.129 1.815-1.044 0-.365.007-.386.342-.636.438-.365 1.042-.236 1.574-.215.387.686.897 1.33 1.75 1.437.662.086.32.422 1.056 1.288l-2.325 2.603h-2.23l-.174-.265c-.46-.68-1.589-.765-2.092.093-.583 1.001.518 2.138 1.552 1.68.277-.121.693-.514.693-.657.874-.115 1.778-.065 2.66-.065l1.267-1.437c1.042-1.18 1.298-1.43 1.421-1.402 1.487.386 2.361 0 3.33-1.044.212.272 1.24 1.438 2.843 1.059.502-.122.51-.122.633.021.817.93 1.64 1.86 2.456 2.789l2.638.007.175.272c.656 1.001 2.346.58 2.237-.744-.11-1.316-1.734-1.373-2.244-.565l-.16.25h-2.238l-2.332-2.653c.3-.343.525-.715.67-1.144.096-.293 1.24.115 2.158-1.566.772-.014 1.865-.1 1.975.887 0 .922.962 1.473 1.814 1.044 1.079-.536.809-2.84-1.333-2.081-.75-.586-.7-.636-1.582-.636-1.042.085-.7-.401-.881-1.08-.183-.594.123-.122.539-1.853h1.865l.088.215c.422.994 2.332.965 2.332-.508 0-1.366-1.72-1.523-2.216-.7l-.123.207c-.343-.029-1.932.129-1.96-.165 0-.736-.562-1.265-.657-2.696.489 0 .94.036 1.327-.336.386-.286.459-.322.583-.243.925.565 2.433-.686 1.552-1.816-.692-.894-2.288-.408-2.215.8-.03.88-1.043.809-1.698.809-.35-.308-.7-.637-1.108-.866-.649-.336-.19-.55-.918-1.551.816-.93 1.625-1.867 2.441-2.797h2.915l.146.23c.728 1.13 2.586.385 2.222-.937-.35-1.288-1.749-1.109-2.222-.344zm-6.135 4.254c.466.508.605 1.137.4 1.802-.109.365-.597.901-.968 1.066-1.079.479-.197-.937-.984-.937-.35 0-.408.143-.3.722.081.458.03.901-.036 1.36.204 0 .634.128.766-.015.021-.036.13-.286.298-.315 1.553-.243 1.975-1.902 2.04-1.902.154 0 1.808 1.266 1.006 2.66-.473-.129-1.574-1.552-1.807-.529 0 .264 1.625 1.38 1.567 1.895-.073.665.386.694.576.508.094-.093.116-.236.102-.715.102-2.246.75 2.023-.117 1.609-.466-.4-1.457-.615-1.807-.386-.284.178-.306.758.277.65.546-.1 1.144.236 1.399.787.473 1.022.175 2.181-.663 2.553-1.276.565-.19-3.333-3.979-.923-.43.372-.525.58-.35.758.277.194 2.004-.708 2.368-.85.897.386 1.079 2.502-.546 3.046-.904.3-1.85-.1-2.288-.958-.168-.322-.168-.358-.19-3.526V8.207c.03-1.702.073-1.874.554-2.367.678-.694 1.895-.844 2.682.014zm-4.03 11.678c-.007.422-.714 1.273-1.785 1.273-1.18 0-3.054-1.552-.795-3.826.489.508.853 1.152 1.45 1.545.547.336.766-.136.59-.4a20.622 20.622 0 00-1.209-1.366c.007-.444 0-.937 0-1.38-.05 0-.634-.015-.656 0-.022.02-.036.435-.036.714-.066.673-1.581.63-1.836 2.475-.102.708-1.21-.072-1.392-.672-.11-.372-.11-1.173 0-1.545.24-.78 1.26-1.094 1.545-1.173-.153-.179-.35-.35-.43-.58 0-.27-1.261.702-1.356.559-.685-1.044.153-3.776.08-1.588-.021.587.051.73.365.73.262 0 .357-.172.306-.544-.044-.307.634-1.824 1.537-1.824-.291-1.373-1.748 1.059-1.967-.05-.262-1.337 1.144-2.16 1.202-2.16.037 0 .386 1.102 1.276 1.61.568.329 1.18.529 1.836.529-.277-1.795.357-2.067-.306-2.067-.656 0-.131 1.28-.86 1.037C8.089 8.48 7.6 7.25 8.118 6.283c.846-1.587 3.127-1.008 3.265.043l.182 11.206z",
fill: "#A11B1B"
}), /*#__PURE__*/_jsx("path", {
d: "M8.14 15.866c-1.457-.071-1.384-.028-1.384-.722 0-.315.029-.558.058-.537.029.022.809.058 1.734.08 2.033.056 1.96.078 1.96-.694v-.523H9.233c-1.829 0-2.215-.15-2.456-.958-.174-.58-.109-1.752.11-2.102.313-.494.56-.58 1.829-.637.707-.028 1.144-.043 2.842.036v1.123H10.18c-1.334 0-1.72.05-1.844.236-.095.143-.066.73.044.872.255.343 2.28-.021 3.024.386.503.272.575.615.605 1.53.029.902-.015 1.224-.321 1.531-.445.443-.925.493-3.563.365l.014.014zm5.75-.05c.036-1.616-.022-3.232-.03-4.849l-1.858.015v-1.23h5.283l.044 1.173-1.865.042c-.037 1.588.036 3.254-.022 4.849-.022.236-1.552.164-1.552 0z"
})]
}));
});
export default Icon;