UNPKG

@aplus-frontend/ui

Version:

35 lines (34 loc) 1.12 kB
import { defineComponent as m, createElementBlock as p, openBlock as d, normalizeClass as l, unref as e, normalizeStyle as f, createElementVNode as s, renderSlot as u, createVNode as y } from "vue"; import { IconApAdLineCloseDrawer as k } from "@aplus-frontend/icon"; import "../../../config-provider/index.mjs"; import _ from "../style/selected-items.mjs"; import { useNamespace as C } from "../../../config-provider/hooks/use-namespace.mjs"; const v = /* @__PURE__ */ m({ __name: "default", props: { style: { type: [Boolean, null, String, Object, Array] } }, emits: ["clickDel"], setup(h, { emit: n }) { const { e: t, b: r } = C("ap-selected-items"), a = _("ap-selected-items"), c = n, i = () => c("clickDel"); return (o, S) => (d(), p("div", { style: f(o.style), class: l([e(r)(), e(t)("default"), e(a)]) }, [ s("div", { class: l(e(t)("default-content")) }, [ u(o.$slots, "default") ], 2), s("span", { class: l(e(t)("del-icon")), onClick: i }, [ y(e(k)) ], 2) ], 6)); } }); export { v as default };