2 lines
918 B
JavaScript
2 lines
918 B
JavaScript
import{d as c,c as i,e as a,f,p as o,g as l,y as u,h as p,w as _,j as m,Y as b,l as s,n as y}from"./index-d271a6a3.js";import{_ as B}from"./_plugin-vue_export-helper-c27b6911.js";const v={class:"field-label"},C={key:0,class:"required"},g=c({__name:"Button",props:{df:{},record:{},canEdit:{type:Boolean},ctx:{}},setup(n){const d=n,r=i(()=>d.df.label_layout||"vertical");return(e,t)=>(s(),a("div",{class:b(["field-wrapper",`layout-${r.value}`])},[f("label",v,[o(l(e.ctx.t(e.df.label||e.df.fieldname))+" ",1),e.df.reqd?(s(),a("span",C,"*")):u("",!0)]),p(m(y),{disabled:!e.canEdit,onClick:t[0]||(t[0]=h=>e.ctx.handleButtonClick?e.ctx.handleButtonClick(e.df):null)},{default:_(()=>[o(l(e.ctx.t(e.df.label||e.df.fieldname)),1)]),_:1},8,["disabled"])],2))}});const k=B(g,[["__scopeId","data-v-55efe31c"]]),j=Object.freeze(Object.defineProperty({__proto__:null,default:k},Symbol.toStringTag,{value:"Module"}));export{j as _};
|