Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:`Module`}}),require(`../../chunk-Bmb41Sf3.cjs`);const e=require(`../../_plugin-vue_export-helper-D8jCH6HB.cjs`),t=require(`../button/button.cjs`);let n=require(`vue`),r=require(`@dialpad/dialtone-icons/vue3`);var i={compatConfig:{MODE:3},name:`DtRecipeSettingsMenuButton`,components:{DtButton:t.default,DtIconMoreVertical:r.DtIconMoreVertical},inheritAttrs:!1,props:{updateAvailable:{type:Boolean,default:!1},ariaLabel:{type:String,required:!0}}};function a(e,t,r,i,a,o){let s=(0,n.resolveComponent)(`dt-icon-more-vertical`),c=(0,n.resolveComponent)(`dt-button`);return r.updateAvailable?((0,n.openBlock)(),(0,n.createBlock)(c,(0,n.mergeProps)({key:0,importance:`outlined`,size:`xs`,"icon-position":`right`,class:`d-recipe-settings-menu-button-update`,"aria-label":r.ariaLabel},e.$attrs),{icon:(0,n.withCtx)(()=>[(0,n.createVNode)(s,{size:`300`})]),default:(0,n.withCtx)(()=>[(0,n.renderSlot)(e.$slots,`default`)]),_:3},16,[`aria-label`])):((0,n.openBlock)(),(0,n.createBlock)(c,(0,n.mergeProps)({key:1,importance:`clear`,kind:`inverted`,class:`d-recipe-settings-menu-button`,"aria-label":r.ariaLabel},e.$attrs),{icon:(0,n.withCtx)(()=>[(0,n.createVNode)(s,{size:`300`})]),_:1},16,[`aria-label`]))}var o=e.t(i,[[`render`,a]]);exports.default=o;
//# sourceMappingURL=settings-menu-button.cjs.map