UNPKG

@aotearoan/neon

Version:

Neon is a lightweight design library of Vue 3 components with minimal dependencies.

31 lines (30 loc) 1 kB
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