@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.
35 lines (34 loc) • 1.74 kB
JavaScript
import { svg } from "@opentiny/vue-common";
import { createElementBlock, openBlock, createElementVNode } from "vue";
var _hoisted_1 = {
viewBox: "0 0 16 16",
xmlns: "http://www.w3.org/2000/svg"
};
var _hoisted_2 = /* @__PURE__ */ createElementVNode(
"path",
{
d: "M9.84 1.13A.463.463 0 0 0 9.5 1H4.07c-1.02 0-1.84.82-1.84 1.83v10.33c0 1.01.82 1.84 1.84 1.84h3.98c.28 0 .5-.23.5-.5 0-.28-.22-.5-.5-.5H4.07a.84.84 0 0 1-.84-.84V2.83l.01-.11c.05-.41.4-.72.83-.72H9.3l3.46 3.22v3.3c0 .27.22.5.5.5.27 0 .5-.23.5-.5V5c0-.14-.06-.27-.16-.37l-3.76-3.5ZM11 6.5c0-.28-.23-.5-.5-.5h-5c-.28 0-.5.22-.5.5 0 .27.22.5.5.5h5c.27 0 .5-.23.5-.5ZM7.5 9c.27 0 .5.22.5.5 0 .27-.23.5-.5.5h-2c-.28 0-.5-.23-.5-.5 0-.28.22-.5.5-.5h2Zm5.81 1.4-.01.08a2.327 2.327 0 0 0-2.29-.43c-.73.26-1.28.85-1.49 1.58-.06.21.06.44.27.5.21.06.44-.06.5-.28a1.557 1.557 0 0 1 2.47-.78l-.23-.02a.4.4 0 0 0-.43.37c-.02.22.14.41.36.43l1.12.1c.21.01.41-.15.43-.37l.1-1.11a.412.412 0 0 0-.37-.44h-.08a.406.406 0 0 0-.35.37Zm.61 2.06c.22.06.34.28.29.49a2.36 2.36 0 0 1-1.52 1.64 2.34 2.34 0 0 1-2.34-.47c-.02.19-.17.4-.36.42h-.08a.393.393 0 0 1-.36-.43l.1-1.12c.02-.22.21-.38.43-.36l1.11.09c.22.02.39.21.37.44a.393.393 0 0 1-.43.36l-.27-.02c.41.39 1.02.53 1.57.34.5-.18.88-.59 1-1.09.06-.21.28-.34.49-.29Z",
"clip-rule": "evenodd",
"fill-rule": "evenodd"
},
null,
-1
/* HOISTED */
);
var _hoisted_3 = [_hoisted_2];
function render(_ctx, _cache) {
return openBlock(), createElementBlock("svg", _hoisted_1, [].concat(_hoisted_3));
}
var Synchronize = {
render
};
var synchronize = function synchronize2() {
return svg({
name: "IconSynchronize",
component: Synchronize,
filledComponent: Synchronize
})();
};
export {
synchronize as default
};