Files
discord-decomp/_bundle/globalEncodeFactory.js
T
2026-11-01 12:12:55 +02:00

30 lines
876 B
JavaScript

// Metro module 1006 (f1007).
import { getSentryCarrier } from "./Module1005";
import { RN_GLOBAL_OBJ } from "./Module816";
import { utf8ToBytes } from "./Module1007";
function $mk67491($env) {
return (a0) => new $env[0]().encode(a0);
}
let encodePolyfill;
const globalEncodeFactory = (a0) => {
let env12623;
const r0 = env12623 = {};
env12623[0] = a0;
return $mk67491(r0);
};
encodePolyfill = (a0) => new Uint8Array(utf8ToBytes(a0));
export const useEncodePolyfill = () => {
const sentryCarrier = getSentryCarrier();
if (RN_GLOBAL_OBJ.TextEncoder) {
const TextEncoder2 = RN_GLOBAL_OBJ.TextEncoder;
let env12624;
const r20 = env12624 = {};
env12624[0] = TextEncoder2;
sentryCarrier.encodePolyfill = $mk67491(r20);
} else {
sentryCarrier.encodePolyfill = encodePolyfill;
}
};
export { globalEncodeFactory };
export { encodePolyfill };