UNPKG

dm-vue3-ui

Version:

This Components Library will help get you started developing in Vue 3.

39 lines (38 loc) 1.56 kB
import { defineComponent, openBlock, createElementBlock, createElementVNode, toDisplayString, unref, Fragment, renderList, createBlock, createCommentVNode } from "vue"; import { CloseCircleOutlined } from "@ant-design/icons-vue"; import { $t } from "../../i18n/index"; const _hoisted_1 = { class: "result-wrapper" }; const _hoisted_2 = { class: "result-wrapper-title" }; const _hoisted_3 = { class: "result-wrapper-content" }; const _sfc_main = /* @__PURE__ */ defineComponent({ __name: "cron-tab-result", props: { previews: { type: Array, default: () => [] } }, emits: ["emptyPre"], setup(__props, { emit: __emit }) { const emits = __emit; return (_ctx, _cache) => { return openBlock(), createElementBlock("div", _hoisted_1, [ createElementVNode("div", _hoisted_2, toDisplayString(unref($t)("cronPicker.viewTenTimes")), 1), createElementVNode("div", _hoisted_3, [ (openBlock(true), createElementBlock(Fragment, null, renderList(__props.previews, (preview, index) => { return openBlock(), createElementBlock("div", { key: index }, toDisplayString(preview), 1); }), 128)), __props.previews.length > 0 ? (openBlock(), createBlock(unref(CloseCircleOutlined), { key: 0, class: "close", onClick: _cache[0] || (_cache[0] = ($event) => emits("emptyPre")) })) : createCommentVNode("", true) ]) ]); }; } }); const cronTabResult_vue_vue_type_style_index_0_lang = ""; export { _sfc_main as default };