mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
22 lines
744 B
TypeScript
22 lines
744 B
TypeScript
import config from 'configs/app';
|
|
|
|
const PRODUCTION_PROPERTY_SLUG = '127fddd522';
|
|
const HYPE_API_URL = 'https://api.hypelab.com';
|
|
|
|
export const hypeInit = (() => {
|
|
const feature = config.features.adsBanner;
|
|
|
|
if (!feature.isEnabled || feature.provider !== 'hype') {
|
|
return;
|
|
}
|
|
|
|
return `!(function (h, y, p, e, l, a, b) {
|
|
((l = document.createElement(h)).async = !0),
|
|
(l.src = y),
|
|
(l.onload = function () {
|
|
(a = { URL: p, propertySlug: e, environment: 'production' }), HypeLab.initialize(a);
|
|
}),
|
|
(b = document.getElementsByTagName(h)[0]).parentNode.insertBefore(l, b);
|
|
})('script', 'https://api.hypelab.com/v1/scripts/hp-sdk.js?v=0', '${ HYPE_API_URL }', '${ PRODUCTION_PROPERTY_SLUG }');`;
|
|
})();
|