UNPKG

quick-admin-vue3-core

Version:

以快(计算机执行效率、开发效率)为核心的后台管理系统开发模板

38 lines (37 loc) 1.26 kB
import { defineComponent as l, createElementBlock as i, openBlock as n, renderSlot as s, createElementVNode as o, normalizeClass as r, toDisplayString as a, unref as p } from "vue"; import { u as f } from "./platform-DsTwHxm6.js"; /* empty css */ import { _ as m } from "./_plugin-vue_export-helper-CHgC5LLL.js"; const d = { class: "base-option f-sb-c" }, u = /* @__PURE__ */ l({ __name: "BaseOption", props: { option: {}, leftKey: { default: "label" }, rightKey: { default: "value" }, leftClass: {}, rightClass: {} }, setup(c) { return (e, h) => (n(), i("div", d, [ s(e.$slots, "left", {}, () => { var t; return [ o("div", { class: r([e.leftClass, "f-1 q-line-1"]) }, a(((t = e.option) == null ? void 0 : t[e.leftKey]) ?? p(f)), 3) ]; }, !0), s(e.$slots, "right", {}, () => { var t; return [ o("div", { class: r([e.rightClass, "f-0 short-name"]) }, a(((t = e.option) == null ? void 0 : t[e.rightKey]) ?? ""), 3) ]; }, !0) ])); } }), v = /* @__PURE__ */ m(u, [["__scopeId", "data-v-de3f347e"]]); export { v as default };