import{n as e,t}from"./jsx-runtime-BrKkGzFB.js";import{B as n}from"./app-KzKSswgw.js";import{a as r,i,n as a,o,r as s,t as c}from"./dialog-BelMFPWe.js";var l=e(),u=t();function d(e){let t=(0,l.c)(31),{open:d,onOpenChange:f,title:p,description:m,children:h,confirmLabel:g,cancelLabel:_,onConfirm:v,processing:y,confirmVariant:b}=e,x=g===void 0?`Confirmar`:g,S=_===void 0?`Cancelar`:_,C=y===void 0?!1:y,w=b===void 0?`default`:b,T;t[0]===p?T=t[1]:(T=(0,u.jsx)(o,{children:p}),t[0]=p,t[1]=T);let E;t[2]===m?E=t[3]:(E=m?(0,u.jsx)(s,{className:`text-left`,children:m}):null,t[2]=m,t[3]=E);let D;t[4]!==T||t[5]!==E?(D=(0,u.jsxs)(r,{children:[T,E]}),t[4]=T,t[5]=E,t[6]=D):D=t[6];let O;t[7]===h?O=t[8]:(O=h?(0,u.jsx)(`div`,{className:`max-h-[40vh] overflow-y-auto text-sm`,children:h}):null,t[7]=h,t[8]=O);let k;t[9]===f?k=t[10]:(k=()=>f(!1),t[9]=f,t[10]=k);let A;t[11]!==S||t[12]!==C||t[13]!==k?(A=(0,u.jsx)(n,{disabled:C,onClick:k,type:`button`,variant:`ghost`,children:S}),t[11]=S,t[12]=C,t[13]=k,t[14]=A):A=t[14];let j=C?`Procesando…`:x,M;t[15]!==w||t[16]!==v||t[17]!==C||t[18]!==j?(M=(0,u.jsx)(n,{disabled:C,onClick:v,type:`button`,variant:w,children:j}),t[15]=w,t[16]=v,t[17]=C,t[18]=j,t[19]=M):M=t[19];let N;t[20]!==A||t[21]!==M?(N=(0,u.jsxs)(i,{className:`gap-2 sm:gap-0`,children:[A,M]}),t[20]=A,t[21]=M,t[22]=N):N=t[22];let P;t[23]!==N||t[24]!==D||t[25]!==O?(P=(0,u.jsxs)(a,{className:`sm:max-w-md`,children:[D,O,N]}),t[23]=N,t[24]=D,t[25]=O,t[26]=P):P=t[26];let F;return t[27]!==f||t[28]!==d||t[29]!==P?(F=(0,u.jsx)(c,{open:d,onOpenChange:f,children:P}),t[27]=f,t[28]=d,t[29]=P,t[30]=F):F=t[30],F}export{d as t};