import{resolveComponent as c,createElementBlock as a,openBlock as t,normalizeClass as r,createBlock as u,createCommentVNode as d,renderSlot as l}from"/vue.js";const s=["disabled"],f=Object.assign({name:"nc-picture-button"},{__name:"nc-picture-button",props:{uiLibrary:{type:String,default:void 0,description:"User interface library to use."},size:{type:String,default:void 0,choices:["mini","tiny","small","standard","medium","large","big","huge","massive"]},disabled:{type:[String,Boolean,Object],default:void 0,description:"A button can show it is currently unable to be interacted with."},icon:{type:[String,Array],default:void 0,description:"A button can be have icon."}},setup(e){function i(n){n.preventDefault()}return(n,b)=>{const o=c("nc-icon");return t(),a("button",{class:r(["ui button nc-picture-button",e.size]),disabled:e.disabled,onClick:i},[e.icon?(t(),u(o,{key:0,icon:e.icon},null,8,["icon"])):d("",!0),l(n.$slots,"default")],10,s)}}});export{f as default};
