@braze/web-sdk
Version:
Braze SDK for web sites and other JS platforms.
23 lines (22 loc) • 502 B
JavaScript
import r, { OPTIONS as w } from "../managers/braze-instance.js";
import ro from "../util/browser-detector.js";
import lr from "./l10n-manager.js";
const ge = {
l: !1,
aa: null,
ea: () => {
if ((ge.p(), !ge.aa)) {
let e = ro.language,
t = !1;
r.ee(w.Xn) && ((e = r.ee(w.Xn)), (t = !0)), (ge.aa = new lr(e, t));
}
return ge.aa;
},
p: () => {
ge.l || (r.h(ge), (ge.l = !0));
},
destroy: () => {
(ge.aa = null), (ge.l = !1);
},
};
export default ge;