import{XasI,Casb,DasL,abasN,Sasa,acasP,adasR,aeasM,afasH,agasD,ahasO,aiasj,ajask,akasV,alasF,amasU,anasW,aoas$,apasq,OasJ,aqasQ}from"./index-e48f6898.js";functionz(){constc=I(),{withClientMutation:s,withClientQuery:u}=J(),{toastInfo:m}=Q(),p=b({samples:L(()=>c.getSamples)}),r=asyncn=>c.updateSamplesStatus(n),i=asyncn=>c.updateSampleStatus(n),d=asyncn=>c.updateSamples(n),f=asyncn=>c.addSampleClones(n),l=asyncn=>{n&&c.fetchAnalysisResultsForSample(n)},h=asyncn=>{try{awaita.fire({title:"Are you sure?",text:"You want to cancel these samples",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Yes, cancel now!",cancelButtonText:"No, do not cancel!"}).then(asynct=>{t.isConfirmed&&(s(P,{samples:n},"cancelSamples").then(e=>{e.samples.length<=0||(r(e.samples),i(e.samples[0]),e.samples.length===1&&l(e.samples[0].uid))}),awaita.fire("Its Happening!","Your samples have been cancelled.","success").then(e=>{}))})}catch{}},w=asyncn=>{try{awaita.fire({title:"Are you sure?",text:"You want to clone these samples",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Yes, clone now!",cancelButtonText:"No, do not clone!"}).then(asynct=>{t.isConfirmed&&(s(R,{samples:n},"cloneSamples").then(e=>{e.samples.length<=0||f(e.samples)}),awaita.fire("Its Happening!","Processing in the background...","success").then(e=>{}))})}catch{}},S=asyncn=>{try{awaita.fire({title:"Are you sure?",text:"You want to reinstate samples",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Yes, reinstate now!",cancelButtonText:"No, do not reinstate!"}).then(asynct=>{t.isConfirmed&&(s(M,{samples:n},"reInstateSamples").then(e=>{e.samples.length<=0||(r(e.samples),i(e.samples[0]),e.samples.length===1&&l(e.samples[0].uid))}),awaita.fire("Its Happening!","Your samples have been reinstated.","success").then(e=>{}))})}catch{}},y=asyncn=>{try{awaita.fire({title:"Are you sure?",text:"You want to receive samples",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Yes, receice now!",cancelButtonText:"No, do not receive!"}).then(asynct=>{t.isConfirmed&&(s(H,{samples:n},"receiveSamples").then(e=>{e.samples.length<=0||(r(e.samples),i(e.samples[0]),e.samples.length===1&&l(e.samples[0].uid))}),awaita.fire("Its Happening!","Your samples have been received.","success").then(e=>{}))})}catch{}},B=asyncn=>{try{awaita.fire({title:"Are you sure?",text:"You want to recover these samples from storage",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Yes, recover now!",cancelButtonText:"No, do not recover!"}).then(asynct=>{t.isConfirmed&&(s(D,{sampleUids:n},"recoverSamples").then(e=>{e.length<=0||(d(e.samples),e.samples.length===1&&l(e.samples[0].uid))}),awaita.fire("Its Happening!","Your samples have been recovered.","success").then(e=>{}))})}catch{}},C=asyncn=>{try{awaita.fire({title:"Are you sure?",text:"You want to publish samples",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Yes, publish now!",cancelButtonText:"No, do not publish!"}).then(asynct=>{t.isConfirmed&&(s(O,{samples:n},"publishSamples").then(e=>{m(e.message)}),awaita.fire("Its Happening!","Your sample were submitted for impress","success").then(e=>{}))})}catch{}},g=asyncn=>{try{awaita.fire({title:"Are you sure?",text:"You want to download pdfs",icon:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Yes, download now!",cancelButtonText:"No, do not download!"}).then(asynct=>{t.isConfirmed&&(u(j,{sampleIds:n},"impressReportsDownload").then(e=>{consto=document.createElement("a");o.href=`data:application/pdf;base64,${e}`,o.setAttribute("download","impress-report.pdf"),o.click()}),awaita.fire("Its Happening!","Downloading .....","success").then(e=>{}))})}catch{}},x=asyn