@aotearoan/neon
Version:
Neon is a lightweight design library of Vue 3 components with minimal dependencies.
3 lines (2 loc) • 686 B
JavaScript
;const r=require("vue"),t=require("../link/NeonLink.vue.cjs.js"),c=require("../dropdown-menu/NeonDropdownMenu.vue.cjs.js"),u=require("../../../model/common/color/NeonFunctionalColor.cjs.js"),s=require("../../presentation/icon/NeonIcon.vue.cjs.js"),i=require("vue-router"),p=r.defineComponent({name:"NeonMobileMenu",components:{NeonDropdownMenu:c,NeonLink:t,NeonIcon:s},props:{menu:{type:Array,required:!0},color:{type:String,default:u.NeonFunctionalColor.Brand}},emits:["click"],setup(l,{emit:o}){const e=i.useRoute();return{onClick:n=>{o("click",n)},routeMatches:n=>(e==null?void 0:e.path.indexOf(n))>=0}}});module.exports=p;
//# sourceMappingURL=NeonMobileMenu.cjs.js.map