/* Metro module 1014; source: unknown; dependencies: [1013, 825, 1015] */ function _fun10659(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#10659, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1141:6, offset: 0x00d92fc9, size: 98 bytes, params: 8, frame: 16 let env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const closure = function(a0) { var env0_0 = a0; return _fun10661; }; const closure2 = encodePolyfill; exports.useEncodePolyfill = function() { var value2 = require(dependencyMap[0]).getSentryCarrier(); if (require(dependencyMap[1]).RN_GLOBAL_OBJ.TextEncoder) { value2.encodePolyfill = globalEncodeFactory(require(dependencyMap[1]).RN_GLOBAL_OBJ.TextEncoder); } else { value2.encodePolyfill = encodePolyfill; } }; exports.globalEncodeFactory = closure; exports.encodePolyfill = closure2; } function globalEncodeFactory(a0) { // fn#10660, offset: 0x00d9302b, size: 16 bytes, params: 2, frame: 2 const env0_0 = a0; return _fun10661; } function encodePolyfill(a0) { // fn#10662, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1141:177, offset: 0x00d93066, size: 69 bytes, params: 2, frame: 12 const Uint8Array = global.Uint8Array; let value = require(1015) /* metro dependency 1015 */; value = value.utf8ToBytes(a0); const value2 = Object.create(Uint8Array.prototype, {constructor: {value: Uint8Array}}); const uint8Array = new Uint8Array(); return uint8Array instanceof Object ? uint8Array : value2; } function _fun10661(a0) { // fn#10661, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1141:137, offset: 0x00d9303b, size: 43 bytes, params: 2, frame: 11 return new env0_0().encode(a0); }