16 lines
659 B
JavaScript
16 lines
659 B
JavaScript
// Metro module 1107 (f1108).
|
|
import { defineIntegration, _INTERNAL_insertFlagToScope, _INTERNAL_addFeatureFlagToActiveSpan, _INTERNAL_copyFlagsFromScopeToEvent } from "./Module817";
|
|
Object.defineProperty(exports, Symbol.toStringTag, {
|
|
value: "Module"
|
|
});
|
|
export const statsigIntegration = defineIntegration(({ featureFlagClient }) => ({
|
|
name: "Statsig",
|
|
setup: (a0) => {
|
|
featureFlagClient.on("gate_evaluation", (a0) => {
|
|
_INTERNAL_insertFlagToScope(a0.gate.name, a0.gate.value);
|
|
_INTERNAL_addFeatureFlagToActiveSpan(a0.gate.name, a0.gate.value);
|
|
});
|
|
},
|
|
processEvent: (a0, a1, a2) => _INTERNAL_copyFlagsFromScopeToEvent(a0)
|
|
}));
|