@opentiny/vue-icon
Version:
An enterprise-class UI component library, support both Vue.js 2 and Vue.js 3, as well as PC and mobile.
41 lines (40 loc) • 3.44 kB
JavaScript
import { svg } from "@opentiny/vue-common";
import { createElementBlock, openBlock, createElementVNode } from "vue";
var _hoisted_1 = {
viewBox: "0 0 1024 1024",
xmlns: "http://www.w3.org/2000/svg"
};
var _hoisted_2 = /* @__PURE__ */ createElementVNode(
"path",
{
d: "M802.2 751.9c17.8 0 32.3 14.5 32.3 32.3s-14.5 32.3-32.3 32.3-32.2-14.6-32.2-32.4 14.4-32.2 32.2-32.2m0-64c-53.2 0-96.3 43.1-96.3 96.3s43.1 96.3 96.3 96.3 96.3-43.1 96.3-96.3-43.1-96.3-96.3-96.3z"
},
null,
-1
/* HOISTED */
);
var _hoisted_3 = /* @__PURE__ */ createElementVNode(
"path",
{
d: "M1018 744c-4.3-14.8-16.4-26-31.5-29.1-31.1-6.4-42.1-25.5-32.1-55.6 4.9-14.6 1.2-30.7-9.5-41.8-12.9-13.5-30.6-25.3-48.9-33.2V242c0-39.6-23.4-76.6-64-108.2C753.6 72.8 611 32 448 32S142.4 72.8 64 133.8C23.4 165.4 0 202.4 0 242v476c0 116 200.6 210 448 210 73.2 0 142.3-8.2 203.3-22.8-.3 1.3-.7 2.5-1.2 3.9-4.9 14.6-1.2 30.7 9.5 41.8 17.8 18.4 44.7 34 69.6 40.2 3.3.8 6.7 1.2 10 1.2 11.7 0 23-5 31-13.9 10.5-11.9 21.3-17.8 32.1-17.8s21.6 5.9 32.1 17.8c8 9 19.3 13.9 31 13.9 3.3 0 6.7-.4 10-1.2 24.9-6.2 51.8-21.8 69.6-40.2 10.7-11.1 14.4-27.2 9.5-41.8-10-30.1 1-49.2 32.1-55.6 15.1-3.1 27.2-14.3 31.5-29.1 6.9-24.7 6.9-55.8-.1-80.4zM158.4 151.5c36.5-17.1 79.4-30.6 127.7-40.2C337.2 101.1 391.7 96 448 96s110.8 5.1 161.9 15.3c48.3 9.6 91.2 23.1 127.7 40.2 58.2 27.3 94.4 62 94.4 90.5s-36.2 63.3-94.4 90.5c-36.5 17.1-79.4 30.6-127.7 40.2C558.8 382.9 504.3 388 448 388s-110.8-5.1-161.9-15.3c-48.3-9.6-91.2-23.1-127.7-40.2C100.2 305.3 64 270.6 64 242s36.2-63.2 94.4-90.5zM64 350.2c78.4 61 221 101.8 384 101.8s305.6-40.8 384-101.8V398c0 28.6-36.2 63.3-94.4 90.5-36.5 17.1-79.4 30.6-127.7 40.2C558.8 538.9 504.3 544 448 544s-110.8-5.1-161.9-15.3c-48.3-9.6-91.2-23.1-127.7-40.2C100.2 461.3 64 426.6 64 398v-47.8zm0 156c78.4 61 221 101.8 384 101.8s305.6-40.8 384-101.8V558c0 15.5-10.6 32.8-29.7 49.7h-.1c-10.8 0-21.6-5.9-32.1-17.8-8-9-19.3-13.9-31-13.9-3.3 0-6.7.4-10 1.2-24.9 6.2-51.8 21.8-69.6 40.2-10.7 11.1-14.4 27.2-9.5 41.8 2.3 7.1 3.5 13.5 3.6 19.3-14 3.8-28.6 7.2-43.7 10.1C558.8 698.9 504.3 704 448 704s-110.8-5.1-161.9-15.3c-48.3-9.6-91.2-23.1-127.7-40.2C100.2 621.3 64 586.6 64 558v-51.8zM448 864c-56.3 0-110.8-5.1-161.9-15.3-48.3-9.6-91.2-23.1-127.7-40.2C100.2 781.3 64 746.6 64 718v-51.8c78.4 61 221 101.8 384 101.8 47.2 0 92.6-3.4 135.3-9.8-3.6 21.7-2.5 46 3.2 66.1 3.1 10.9 10.5 19.8 20.2 25C556.5 859.1 503.1 864 448 864zm510.7-69.3c-32.7 10.5-50.1 30.1-59.1 45.7-9 15.6-17.3 40.4-10 74-5.5 4.1-11.9 7.7-18.2 10.5-25.5-23.1-51.1-28.3-69.1-28.3s-43.6 5.2-69.1 28.3c-6.3-2.8-12.6-6.5-18.2-10.5 2.3-10.4 3-20 2.7-28.7-.6-19.4-6.5-34.6-12.8-45.4-2.6-4.6-6-9.5-10.2-14.4-10.2-11.9-25.7-23.9-48.9-31.3-.7-6.8-.7-14.2 0-21 30.9-9.9 48.1-27.9 57.5-43 .6-.9 1.1-1.8 1.6-2.7 8.6-14.9 16.6-38.4 10.9-69.9-.2-1.4-.5-2.8-.8-4.2 5.6-4.1 11.9-7.7 18.2-10.5 1.8 1.7 3.7 3.2 5.5 4.7 23.6 19.1 47 23.6 63.6 23.6 8.1 0 17.8-1.1 28.3-4.3l1.5-1.2v.7c12.4-4.1 25.9-11.3 39.3-23.5 6.3 2.8 12.7 6.5 18.2 10.5-6.3 29-1 51.4 6.4 67.1 1.2 2.5 2.4 4.8 3.6 7 9 15.6 26.3 35.2 59.1 45.7.7 6.9.7 14.2 0 21.1z"
},
null,
-1
/* HOISTED */
);
var _hoisted_4 = [_hoisted_2, _hoisted_3];
function render(_ctx, _cache) {
return openBlock(), createElementBlock("svg", _hoisted_1, [].concat(_hoisted_4));
}
var DataSource = {
render
};
var index = function index2() {
return svg({
name: "IconDataSource",
component: DataSource
})();
};
export {
index as default
};