1import{e as m,i as f,o as s,w as a,a as b,n as l,b as i,d as r,t as c,E as y,c as u,G as B}from"./Bhvy1f66.js";import{_ as d}from"./Rso4hKyB.js";import{a as g}from"./CDf7wWhE.js";import"./CDr1IRf9.js";import"./CV6EvNpp.js";import"./DlAUqK2U.js";import"./CsxKHwBl.js";import"./DyUSqYut.js";import"./qc6BGF8g.js";import"./BoYnVdb1.js";import"./DEvdqoEt.js";const v=["innerHTML"],O=m({__name:"ModalConfirmation",props:{btnCancelTheme:{default:"outline"},btnCancelClass:{type:[Boolean,String,Object,Array],default:"text-sm"},btnCancelColor:{default:"gray"},btnCancel:{default:"ÐÑмена"},btnConfirmClass:{type:[Boolean,String,Object,Array],default:"text-sm"},btnConfirmColor:{default:"black"},btnConfirm:{default:"УдалиÑÑ"},btnConfirmationDisabled:{type:Boolean},content:{},descriptionClass:{type:[Boolean,String,Object,Array],default:"font-medium"},footerClass:{type:[Boolean,String,Object,Array],default:"mt-1 gap-3 self-end"},clickToClose:{type:Boolean,default:!0},contentBaseClass:{type:[Boolean,String,Object,Array],default:"bg-white rounded-2xl"},contentTransition:{},escToClose:{type:Boolean,default:!0},hideCloseButton:{type:Boolean},loading:{type:Boolean},overlayBehavior:{},overlayClass:{type:[Boolean,String,Object,Array]},overlayTransition:{},btnCloseClass:{type:[Boolean,String,Object,Array]},contentClass:{type:[Boolean,String,Object,Array],default:"w-105 p-6 pb-5 gap-4"},contentWrapperClass:{type:[Boolean,String,Object,Array]},focusTrap:{type:Boolean},position:{},title:{},titleClass:{type:[Boolean,String,Object,Array],default:"text-xl font-semibold leading-7"}},emits:["opened","closed","beforeOpen","beforeClose","confirm"],setup(e){return(n,t)=>(s(),f(g,{"btn-close-class":e.btnCloseClass,"click-to-close":e.clickToClose,"content-base-class":e.contentBaseClass,"content-class":e.contentClass,"content-transition":e.contentTransition,"esc-to-close":e.escToClose,"focus-trap":e.focusTrap,"hide-close-button":e.hideCloseButton,loading:e.loading,"overlay-behavior":e.overlayBehavior,"overlay-class":e.overlayClass,"overlay-transition":e.overlayTransition,position:e.position,"title-class":e.titleClass,title:e.title,"data-cy":"modal-confirmation",onBeforeClose:t[1]||(t[1]=o=>n.$emit("beforeClose",o)),onBeforeOpen:t[2]||(t[2]=o=>n.$emit("beforeOpen",o)),onClosed:t[3]||(t[3]=o=>n.$emit("closed")),onOpened:t[4]||(t[4]=o=>n.$emit("opened"))},{"content-wrapper":a(()=>[y(n.$slots,"description",{},()=>[e.content?(s(),u("p",{key:0,class:l(e.descriptionClass),"data-cy":"content",innerHTML:e.content},null,10,v)):B("",!0)])]),footer:a(({close:o})=>[b("footer",{class:l(["flex",e.footerClass])},[i(d,{theme:e.btnCancelTheme,class:l(["px-6 h-10 rounded-lg",e.btnCancelClass]),color:e.btnCancelColor,"data-cy":"cancel",onClick:C=>o()},{default:a(()=>[r(c(e.btnCancel),1)]),_:1},8,["theme","color","class","onClick"]),i(d,{class:l(["px-6 h-10 rounded-lg",e.btnConfirmClass]),color:e.btnConfirmColor,"data-cy":"confirm",disabled:e.btnConfirmationDisabled,onClick:t[0]||(t[0]=C=>n.$emit("confirm"))},{default:a(()=>[r(c(e.btnConfirm),1)]),_:1},8,["color","class","disabled"])],2)]),_:3},8,["btn-close-class","click-to-close","content-base-class","content-class","content-transition","esc-to-close","focus-trap","hide-close-button","loading","overlay-behavior","overlay-class","overlay-transition","position","title-class","title"]))}}),N=Object.assign(O,{__name:"UiModalConfirmation"});export{N as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.