40 lines
1.9 KiB
JavaScript
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] */;
|