| 1 |
- import{a2 as a,o as l}from"./index-ff835fad.js";import{S as n,A as e}from"./index-3383364a.js";function P(s,{args:t=[],done:o,canceled:i}){if(s){const f=s.apply(null,t);a(f)?f.then(p=>{p?o():i&&i()}).catch(l):f?o():i&&i()}else o()}const r=Symbol();function c(s){const t=n(r,null);t&&e(t,o=>{o&&s()})}export{r as P,P as c,c as o};
|