UNPKG

@braze/web-sdk

Version:

Braze SDK for web sites and other JS platforms.

25 lines (24 loc) 536 B
import r from "../managers/braze-instance.js"; import ir from "./dust-provider-factory.js"; export function subscribeToDust() { const t = r.l(), n = r.nn(); if (!t || !n) return null; const o = ir.o(), s = () => { if (!o.jt()) { o.Hi(); const r = n.rn(() => { t.Xi() && o.Vi(); }); return r && o.yt(r), o.Wi() && o.Gi(), r; } return o.jt(); }; return t.Xi() ? s() : (t.Tr(() => { r.ao() && t.Xi() && (o.Vi(), s()); }), null); }