import{a0 as r,o as a}from"./index-d96414a9.js";function e(l,{args:o=[],done:i,canceled:s}){if(l){const f=l.apply(null,o);r(f)?f.then(t=>{t?i():s&&s()}).catch(a):f?i():s&&s()}else i()}export{e as c};