@braze/web-sdk
Version:
Braze SDK for web sites and other JS platforms.
23 lines (22 loc) • 523 B
JavaScript
import r from "../managers/braze-instance.js";
import nr from "./dust-provider.js";
const sr = {
i: !1,
provider: null,
o: () => {
if ((sr.t(), !sr.provider)) {
const t = r.er("dustHost");
(sr.provider = new nr(r.m(), r.p(), r.l(), t)),
r.v(sr.provider),
sr.provider.Hr();
}
return sr.provider;
},
t: () => {
sr.i || (r.g(sr), (sr.i = !0));
},
destroy: () => {
sr.provider && sr.provider.destroy(), (sr.provider = null), (sr.i = !1);
},
};
export default sr;