@aplus-frontend/ui
Version:
26 lines (25 loc) • 721 B
JavaScript
import { defineComponent as n, createElementBlock as a, openBlock as m, mergeProps as p, unref as e, createVNode as l } from "vue";
import "../../config-provider/index.mjs";
import { IconApAdLineCloseDrawer as i } from "@aplus-frontend/icon";
import { useNamespace as d } from "../../config-provider/hooks/use-namespace.mjs";
const A = /* @__PURE__ */ n({
name: "ApDrawerClose",
__name: "ApDrawerClose",
emits: ["close"],
setup(f, { emit: o }) {
const { b: r } = d("ap-drawer"), t = o, s = () => {
t("close");
};
return (c, _) => (m(), a("div", p({
...c.$attrs
}, {
class: [e(r)("close")],
onClick: s
}), [
l(e(i))
], 16));
}
});
export {
A as default
};