Files
discord-decomp/sources/by-id/module-00212.js
T
2026-07-28 01:06:53 +03:00

40 lines
1.9 KiB
JavaScript

/* Metro module 212; source: unknown; dependencies: [206] */
function _fun2957(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#2957, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:237:6, offset: 0x00c8d403, size: 66 bytes, params: 8, frame: 16
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
exports.default = binaryToBase64;
function binaryToBase64(a0) { // fn#2958, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:237:98, offset: 0x00c8d445, size: 241 bytes, params: 2, frame: 18
var uint8Array;
var buffer;
var byteOffset;
var byteLength;
var fromByteArray;
var value3;
let value = a0;
let ArrayBuffer = global.ArrayBuffer;
const r2 = value instanceof ArrayBuffer ? new global.Uint8Array(value) : value;
let Uint8Array = global.Uint8Array;
if (r2 instanceof Uint8Array) {
return (require(206) /* metro dependency 206 */).fromByteArray(r2);
}
ArrayBuffer = global.ArrayBuffer;
if (ArrayBuffer.isView(r2)) {
buffer = r2.buffer;
byteOffset = r2.byteOffset;
byteLength = r2.byteLength;
value = require(206) /* metro dependency 206 */;
fromByteArray = value.fromByteArray;
Uint8Array = global.Uint8Array;
value3 = Object.create(Uint8Array.prototype, {constructor: {value: Uint8Array}});
uint8Array = new Uint8Array();
return Reflect.apply(fromByteArray, value, [uint8Array instanceof Object ? uint8Array : value3]);
}
const Error = global.Error;
throw new Error('data must be ArrayBuffer or typed array');
}
}
global.__d(_fun2957, 212, [206]) /* metro module 212, dependencies: [206] */;