@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.
32 lines (31 loc) • 1.79 kB
JavaScript
import { svg } from "@opentiny/vue-common";
import { createElementBlock, openBlock, createElementVNode } from "vue";
var _hoisted_1 = {
viewBox: "0 0 24 24",
xmlns: "http://www.w3.org/2000/svg"
};
var _hoisted_2 = /* @__PURE__ */ createElementVNode(
"path",
{
d: "M18 3a3 3 0 0 1 3 3v12a3 3 0 0 1-3 3h-2.25a3 3 0 0 1-3-3v-3l.007-.102a.75.75 0 0 1 1.486 0l.007.102v3a1.5 1.5 0 0 0 1.356 1.493l.144.007H18a1.5 1.5 0 0 0 1.493-1.356L19.5 18V6a1.5 1.5 0 0 0-1.356-1.493L18 4.5h-2.25a1.5 1.5 0 0 0-1.493 1.356L14.25 6v3a.75.75 0 0 1-1.493.102L12.75 9V6a3 3 0 0 1 3-3H18ZM8.25 3a3 3 0 0 1 3 3v3a.75.75 0 0 1-1.493.102L9.75 9V6a1.5 1.5 0 0 0-1.356-1.493L8.25 4.5H6a1.5 1.5 0 0 0-1.493 1.356L4.5 6v12a1.5 1.5 0 0 0 1.356 1.493L6 19.5h2.25a1.5 1.5 0 0 0 1.493-1.356L9.75 18v-3l.007-.102a.75.75 0 0 1 1.486 0l.007.102v3a3 3 0 0 1-3 3H6a3 3 0 0 1-3-3V6a3 3 0 0 1 3-3h2.25Zm.28 6.47a.75.75 0 0 1 .073.976l-.073.084-.72.72h2.94a.75.75 0 0 1 .102 1.493l-.102.007H7.811l.72.72a.75.75 0 0 1 .072.976l-.073.084a.75.75 0 0 1-.976.073l-.084-.073-2-2-.063-.072-.034-.047a.77.77 0 0 1-.09-.193.747.747 0 0 1 .187-.748l2-2a.75.75 0 0 1 1.06 0Zm6.94 0a.75.75 0 0 1 1.06 0l2 2a.785.785 0 0 1 .175.273.806.806 0 0 1 .037.144.756.756 0 0 1-.115.524l-.035.047.009-.01-.012.015-.007.01-.052.057-2 2-.084.073a.75.75 0 0 1-.976-.073l-.073-.084a.75.75 0 0 1 .073-.976l.719-.72H13.25l-.102-.007a.75.75 0 0 1 .102-1.493h2.94l-.72-.72-.073-.084a.75.75 0 0 1 .073-.976Z"
},
null,
-1
/* HOISTED */
);
var _hoisted_3 = [_hoisted_2];
function render(_ctx, _cache) {
return openBlock(), createElementBlock("svg", _hoisted_1, [].concat(_hoisted_3));
}
var Split = {
render
};
var index = function index2() {
return svg({
name: "IconSplit",
component: Split
})();
};
export {
index as default
};