@aotearoan/neon
Version:
Neon is a lightweight design library of Vue 3 components with minimal dependencies.
31 lines (30 loc) • 1 kB
JavaScript
import i from "./NeonSideNav.es.js";
import { openBlock as e, createElementBlock as o, normalizeClass as l, renderSlot as t, createCommentVNode as n, createElementVNode as r } from "vue";
import c from "../../../_virtual/_plugin-vue_export-helper.es.js";
const d = {
key: 0,
class: "neon-side-nav__sticky"
}, a = { key: 1 }, _ = {
key: 2,
class: "neon-side-nav__scrolling"
}, m = { class: "neon-side-nav__scrolling-container" };
function f(s, p, v, $, k, u) {
return e(), o("div", {
class: l(["neon-side-nav", { "neon-side-nav--full-width": s.fullWidth }])
}, [
s.$slots.sticky ? (e(), o("div", d, [
t(s.$slots, "sticky")
])) : n("", !0),
s.$slots.sticky && s.$slots.scrolling ? (e(), o("hr", a)) : n("", !0),
s.$slots.scrolling ? (e(), o("div", _, [
r("div", m, [
t(s.$slots, "scrolling")
])
])) : n("", !0)
], 2);
}
const N = /* @__PURE__ */ c(i, [["render", f]]);
export {
N as default
};
//# sourceMappingURL=NeonSideNav.vue.es.js.map