1import{d as v,a4 as m,f as u,x as p,o as h,w as s,j as M,e as f,B as n,C as a}from"./vue-runtimeBcw72k-n.js";import{_ as c}from"./chunkReloadRecoveryC4XyrbqR.js";import"./cjs-helpersC4iS2aBk.js";import"./bootstrap-vue-nextD6HU9H8G.js";import"./dexie2jmnBxhj.js";const C=v({name:"BMsgModal",data(){return{htmlMessage:void 0,showTheModal:!1,setup:void 0,okOnly:!1,resolvePromise:void 0,rejectPromise:void 0}},methods:{show(e,o={title:"Confirm?",okVariant:"primary",okTitle:"Confirm",cancelTitle:"Cancel",hideHeaderClose:!1},i=!1){return this.htmlMessage=e,this.setup=o,this.okOnly=i,this.showTheModal=!0,new Promise((l,r)=>{this.resolvePromise=l,this.rejectPromise=r})},handleHide(e){this.showTheModal=!1,e==="confirm"?this.resolvePromise(!0):this.resolvePromise(!1)}}}),T=["innerHTML"];function b(e,o,i,l,r,w){const d=m("b-button"),k=m("b-modal");return e.setup?(h(),u(k,{key:0,modelValue:e.showTheModal,"onUpdate:modelValue":o[2]||(o[2]=t=>e.showTheModal=t),centered:e.setup.centered,"no-close-on-backdrop":"","no-close-on-esc":"","hide-header-close":e.setup.hideHeaderClose,onClose:o[3]||(o[3]=t=>e.handleHide("cancel"))},{title:s(()=>[n(a(e.setup.title),1)]),default:s(()=>[f("div",{innerHTML:e.htmlMessage},null,8,T)]),footer:s(()=>[M(d,{size:e.setup.buttonSize,"data-test-id":"confirmModalOkBtn",onClick:o[0]||(o[0]=t=>e.handleHide("confirm")),variant:e.setup.okVariant},{default:s(()=>[n(a(e.setup.okTitle),1)]),_:1},8,["size","variant"]),e.okOnly?p("",!0):(h(),u(d,{key:0,"data-test-id":"cancelModalOkBtn",size:e.setup.buttonSize,onClick:o[1]||(o[1]=t=>e.handleHide("cancel"))},{default:s(()=>[n(a(e.setup.cancelTitle),1)]),_:1},8,["size"])),o[4]||(o[4]=f("div",{class:"bottom-gap-mobile"},null,-1))]),_:1},8,["modelValue","centered","hide-header-close"])):p("",!0)}const P=c(C,[["render",b]]);export{P 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.