@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 sr from "./dust-provider.js";
const dr = {
i: !1,
provider: null,
o: () => {
if ((dr.t(), !dr.provider)) {
const t = r.er("dustHost");
(dr.provider = new sr(r.m(), r.p(), r.l(), t)),
r.v(dr.provider),
dr.provider.Hr();
}
return dr.provider;
},
t: () => {
dr.i || (r.g(dr), (dr.i = !0));
},
destroy: () => {
dr.provider && dr.provider.destroy(), (dr.provider = null), (dr.i = !1);
},
};
export default dr;