@aotearoan/neon
Version:
Neon is a lightweight design library of Vue 3 components with minimal dependencies.
31 lines (30 loc) • 948 B
JavaScript
import a from "./NeonDrawer.es.js";
import { openBlock as d, createElementBlock as l, normalizeClass as o, createElementVNode as n, renderSlot as s } from "vue";
import i from "../../../_virtual/_plugin-vue_export-helper.es.js";
function t(e, r, p, w, f, c) {
return d(), l("div", {
class: o(["neon-drawer", [
`neon-drawer--${e.position}`,
{
"neon-drawer--open": e.open,
"neon-drawer--with-overlay": e.overlay
}
]]),
role: "dialog",
"aria-describedby": "neonDrawerDesc"
}, [
r[0] || (r[0] = n("div", { class: "neon-drawer__overlay" }, null, -1)),
n("div", {
id: "neonDrawerDesc",
ref: "drawer",
class: o(["neon-drawer__container", { "neon-drawer__container--full-width": e.fullWidth }])
}, [
s(e.$slots, "default")
], 2)
], 2);
}
const v = /* @__PURE__ */ i(a, [["render", t]]);
export {
v as default
};
//# sourceMappingURL=NeonDrawer.vue.es.js.map