@aotearoan/neon
Version:
Neon is a lightweight design library of Vue 3 components with minimal dependencies.
27 lines (26 loc) • 645 B
JavaScript
import { defineComponent as o, useSlots as n, computed as a } from "vue";
import s from "../../presentation/icon/NeonIcon.vue.es.js";
const l = o({
name: "NeonPageContainer",
components: {
NeonIcon: s
},
props: {
/** The page title */
title: { type: String },
/** Hide the navbar */
hideNav: { type: Boolean, default: !1 },
/** Sticky button support on mobile */
stickyButtons: { type: Boolean, default: !1 }
},
setup(t) {
const e = n();
return {
hasHeader: a(() => t.title || e.header || e.actions)
};
}
});
export {
l as default
};
//# sourceMappingURL=NeonPageContainer.es.js.map