{"version":3,"file":"resolveQuery.js","names":[],"sources":["esm/zero/resolveQuery.js"],"sourcesContent":["async function resolveZeroQuery(query) {\n  const view = query.materialize();\n  const tm = setTimeout(() => {\n    console.warn(\n      ` Warning: query slow to resolve, ensure Zero server is running`,\n      JSON.stringify(query.ast, null, 2)\n    );\n  }, 2e3);\n  return new Promise((res, rej) => {\n    try {\n      const unsubscribe = view.addListener((snapshot) => {\n        unsubscribe();\n        clearTimeout(tm);\n        res(snapshot);\n      });\n      view.hydrate();\n    } catch (err) {\n      clearTimeout(tm);\n      rej(err);\n    }\n  });\n}\nexport {\n  resolveZeroQuery\n};\n//# sourceMappingURL=resolveQuery.js.map\n"],"mappings":";AAAA,eAAe,iBAAiB,OAAO;CACrC,MAAM,OAAO,MAAM,YAAY;CAC/B,MAAM,KAAK,iBAAiB;EAC1B,QAAQ,KACN,kEACA,KAAK,UAAU,MAAM,KAAK,MAAM,CAAC,CACnC;CACF,GAAG,GAAG;CACN,OAAO,IAAI,SAAS,KAAK,QAAQ;EAC/B,IAAI;GACF,MAAM,cAAc,KAAK,aAAa,aAAa;IACjD,YAAY;IACZ,aAAa,EAAE;IACf,IAAI,QAAQ;GACd,CAAC;GACD,KAAK,QAAQ;EACf,SAAS,KAAK;GACZ,aAAa,EAAE;GACf,IAAI,GAAG;EACT;CACF,CAAC;AACH"}