@lobehub/icons
Version:
Popular AI / LLM Model Brand SVG Logo and Icon Collection
46 lines (45 loc) • 6.42 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 24 24",
width: size,
xmlns: "http://www.w3.org/2000/svg"
}, rest), {}, {
children: [/*#__PURE__*/_jsx("title", {
children: TITLE
}), /*#__PURE__*/_jsx("path", {
clipRule: "evenodd",
d: "M21.473 13.1V9.937c0-.56 0-.875-.014-1.106a1.058 1.058 0 00-.021-.196.786.786 0 00-.12-.21.916.916 0 00-.16-.112 21.078 21.078 0 00-.953-.568l-2.744-1.582c-.483-.28-.756-.434-.966-.538a.702.702 0 00-.175-.077.722.722 0 00-.245 0c-.021 0-.07.027-.175.077-.21.104-.476.258-.967.538L12.19 7.744c-.483.28-.756.434-.952.568-.098.063-.14.098-.161.112a.523.523 0 00-.12.21c0 .021-.013.077-.02.196-.014.23-.014.546-.014 1.106v3.165c0 .56 0 .875.014 1.106.007.119.014.175.02.195.029.078.071.148.12.21.013.015.055.05.16.113.197.126.463.287.953.567l2.744 1.582c.483.28.756.434.966.54a.698.698 0 00.176.076.72.72 0 00.245 0c.02 0 .07-.028.175-.077.21-.105.476-.259.966-.539l2.744-1.582c.483-.28.756-.434.953-.567.098-.063.14-.098.16-.112a.523.523 0 00.12-.21c0-.022.014-.077.02-.196.015-.231.015-.546.015-1.106zm1.715-6.377c-.336-.371-.798-.638-1.715-1.17l-2.745-1.582c-.924-.532-1.38-.798-1.87-.903a3.21 3.21 0 00-1.316 0c-.49.105-.952.371-1.869.903L10.93 5.553c-.925.532-1.38.799-1.715 1.17-.294.329-.519.714-.659 1.134-.154.475-.154 1.008-.154 2.072v3.164c0 1.065 0 1.597.154 2.073.14.42.365.812.659 1.134.335.37.798.637 1.715 1.169l2.744 1.582c.925.532 1.38.798 1.87.903.434.09.881.09 1.316 0 .49-.105.952-.371 1.87-.903l2.744-1.582c.924-.532 1.38-.798 1.715-1.17.294-.328.518-.713.658-1.133.154-.476.154-1.008.154-2.073V9.93c0-1.064 0-1.597-.154-2.072a3.131 3.131 0 00-.658-1.135z"
}), /*#__PURE__*/_jsx("path", {
clipRule: "evenodd",
d: "M13.071 13.1V9.937c0-.56 0-.875-.014-1.106a1.048 1.048 0 00-.02-.196.786.786 0 00-.12-.21.916.916 0 00-.16-.112 21.078 21.078 0 00-.953-.568L9.059 6.162c-.483-.28-.755-.434-.966-.538a.7.7 0 00-.175-.077.722.722 0 00-.245 0c-.02 0-.07.027-.175.077-.21.104-.476.258-.966.538L3.788 7.744c-.483.28-.756.434-.953.568-.098.063-.14.098-.16.112a.523.523 0 00-.12.21c0 .021-.014.077-.02.196-.015.23-.015.546-.015 1.106v3.165c0 .56 0 .875.014 1.106 0 .119.014.175.021.195.028.078.07.148.12.21a.91.91 0 00.16.113c.196.126.462.287.953.567l2.744 1.582c.483.28.756.434.966.54a.699.699 0 00.175.076.72.72 0 00.245 0c.021 0 .07-.028.175-.077.21-.105.476-.259.966-.539l2.745-1.582c.483-.28.756-.434.952-.567.098-.063.14-.098.161-.112a.522.522 0 00.12-.21c0-.022.013-.077.02-.196.014-.231.014-.546.014-1.106zm1.716-6.377c-.336-.371-.799-.638-1.716-1.17l-2.744-1.582c-.924-.532-1.38-.798-1.87-.903a3.21 3.21 0 00-1.316 0c-.49.105-.952.371-1.87.903L2.528 5.553c-.924.532-1.379.799-1.715 1.17-.294.329-.518.714-.658 1.134C0 8.332 0 8.865 0 9.929v3.164c0 1.065 0 1.597.154 2.073.14.42.364.812.658 1.134.336.37.798.637 1.715 1.169l2.745 1.582c.924.532 1.38.798 1.87.903.433.09.881.09 1.316 0 .49-.105.952-.371 1.869-.903l2.744-1.582c.925-.532 1.38-.798 1.716-1.17a3.24 3.24 0 00.658-1.133c.154-.476.154-1.008.154-2.073V9.93c0-1.064 0-1.597-.154-2.072a3.134 3.134 0 00-.658-1.135z"
}), /*#__PURE__*/_jsx("path", {
d: "M12.007 15.173c.063.035.127.07.196.112l2.276 1.316c-.308.245-.736.49-1.4.876l-1.072.615-1.07-.615c-.666-.385-1.093-.63-1.4-.876l2.275-1.316c.07-.042.132-.077.195-.112z"
})]
}));
});
export default Icon;