773 lines
31 KiB
React
773 lines
31 KiB
React
/* Metro module 7752; source: unknown; dependencies: [7753, 7754, 7755] */
|
|
function _fun61999(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#61999, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7930:6, offset: 0x01b51efa, size: 146 bytes, params: 8, frame: 19
|
|
const env0_0 = require;
|
|
const closure = function(a0) {
|
|
if (a0 != null) {
|
|
a0.forEach(_fun62003);
|
|
}
|
|
return {};
|
|
};
|
|
const closure2 = props2transform;
|
|
const closure3 = transformToMatrix;
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
exports.default = extractTransform;
|
|
exports.transformsArrayToProps = closure;
|
|
exports.props2transform = closure2;
|
|
exports.transformToMatrix = closure3;
|
|
exports.extractTransformSvgView = extractTransformSvgView;
|
|
}
|
|
|
|
function appendTransformProps({x, y, originX, originY, scaleX, scaleY, rotation, skewX, skewY}) { // fn#62000, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7930:44, offset: 0x01b51f8c, size: 108 bytes, params: 2, frame: 28
|
|
const value = require(7753) /* metro dependency 7753 */;
|
|
value.appendTransform(x + originX, y + originY, scaleX, scaleY, rotation, skewX, skewY, originX, originY);
|
|
}
|
|
|
|
function universal2axis(a0, a1, a2, a3) { // fn#62001, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7930:219, offset: 0x01b51ff8, size: 302 bytes, params: 5, frame: 16
|
|
var r0;
|
|
var r4;
|
|
var r1;
|
|
var r3;
|
|
var isArray2;
|
|
var value4;
|
|
var length;
|
|
var value5;
|
|
var value6;
|
|
var value7;
|
|
let value = a0;
|
|
const value2 = a3;
|
|
const value3 = typeof value;
|
|
if (value3 === 'number') {
|
|
r1 = value;
|
|
r3 = value;
|
|
} else if (value3 === 'string') {
|
|
value = value.split(RegExp('\\s*,\\s*', ''));
|
|
length = value.length;
|
|
if (length === 2) {
|
|
value7 = Number(value[0]);
|
|
value = Number(value[1]);
|
|
r1 = value;
|
|
r3 = value7;
|
|
} else {
|
|
length = value.length;
|
|
value6 = undefined;
|
|
if (length !== 1) {
|
|
r1 = value6;
|
|
r3 = value6;
|
|
} else {
|
|
value = Number(value[0]);
|
|
r1 = value;
|
|
r3 = value;
|
|
}
|
|
}
|
|
} else {
|
|
isArray2 = global.Array.isArray(value);
|
|
value4 = undefined;
|
|
if (isArray2) {
|
|
if (value.length === 2) {
|
|
value5 = Number(value[0]);
|
|
value = Number(value[1]);
|
|
r0 = value;
|
|
r4 = value5;
|
|
} else if (value.length !== 1) {
|
|
r0 = value4;
|
|
r4 = value4;
|
|
} else {
|
|
value = Number(value[0]);
|
|
r0 = value;
|
|
r4 = value;
|
|
}
|
|
r1 = r0;
|
|
r3 = r4;
|
|
} else {
|
|
r1 = value4;
|
|
r3 = value4;
|
|
}
|
|
}
|
|
value = Number(a1);
|
|
r3 = !global.isNaN(value) ? value : r3;
|
|
value = Number(a2);
|
|
r1 = !global.isNaN(value) ? value : r1;
|
|
r3 = !r3 ? value2 : r3;
|
|
r3 = !r3 ? 0 : r3;
|
|
r1 = !r1 ? value2 : r1;
|
|
r1 = !r1 ? 0 : r1;
|
|
return [r3, r1];
|
|
}
|
|
|
|
function transformsArrayToProps(a0) { // fn#62002, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7930:547, offset: 0x01b52126, size: 34 bytes, params: 2, frame: 12
|
|
if (a0 != null) {
|
|
a0.forEach(_fun62003);
|
|
}
|
|
return {};
|
|
}
|
|
|
|
function props2transform(a0) { // fn#62004, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7930:772, offset: 0x01b52198, size: 451 bytes, params: 2, frame: 32
|
|
var rotation;
|
|
var translate;
|
|
var translateX;
|
|
var translateY;
|
|
var origin;
|
|
var originX;
|
|
var originY;
|
|
var scale;
|
|
var scaleX;
|
|
var scaleY;
|
|
var skew;
|
|
var skewX;
|
|
var skewY;
|
|
var x;
|
|
var y;
|
|
var value;
|
|
var universal2axisBinding;
|
|
var value2;
|
|
var value3;
|
|
var value4;
|
|
var value5;
|
|
if (a0) {
|
|
rotation = a0.rotation;
|
|
translate = a0.translate;
|
|
translateX = a0.translateX;
|
|
translateY = a0.translateY;
|
|
origin = a0.origin;
|
|
originX = a0.originX;
|
|
originY = a0.originY;
|
|
scale = a0.scale;
|
|
scaleX = a0.scaleX;
|
|
scaleY = a0.scaleY;
|
|
skew = a0.skew;
|
|
skewX = a0.skewX;
|
|
skewY = a0.skewY;
|
|
x = a0.x;
|
|
y = a0.y;
|
|
if (rotation != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (translate != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (translateX != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (translateY != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (origin != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (originX != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (originY != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (scale != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (scaleX != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (scaleY != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (skew != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (skewX != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (skewY != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (x != null) {
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
if (y == null) {
|
|
return null;
|
|
}
|
|
value = global.Array.isArray(x);
|
|
if (value || global.Array.isArray(y)) {
|
|
global.console.warn('Passing SvgLengthList to x or y attribute where SvgLength expected');
|
|
}
|
|
value2 = universal2axis(translate, translateX || (global.Array.isArray(x) ? x[0] : x),
|
|
translateY || (global.Array.isArray(y) ? y[0] : y));
|
|
universal2axisBinding = universal2axis;
|
|
value = universal2axisBinding(origin, originX, originY);
|
|
value3 = universal2axisBinding(scale, scaleX, scaleY, 1);
|
|
value4 = universal2axisBinding(skew, skewX, skewY);
|
|
value5 = 0;
|
|
return {rotation: rotation == null ? value5 : Number(rotation) || value5, originX: value[value5],
|
|
originY: value[1],
|
|
scaleX: value3[value5], scaleY: value3[1], skewX: value4[value5], skewY: value4[1], x: value2[value5],
|
|
y: value2[1]};
|
|
}
|
|
return null;
|
|
}
|
|
|
|
function transformToMatrix(a0, a1) { // fn#62005, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7930:1532, offset: 0x01b5235b, size: 415 bytes, params: 3, frame: 28
|
|
var Array;
|
|
var isArray;
|
|
var value2;
|
|
var property;
|
|
var moduleValue2;
|
|
var parse;
|
|
var value3;
|
|
var moduleValue3;
|
|
var append;
|
|
var property2;
|
|
var property3;
|
|
var property4;
|
|
var property5;
|
|
var property6;
|
|
var error;
|
|
var console;
|
|
var error2;
|
|
var value4;
|
|
var moduleValue4;
|
|
var property7;
|
|
var property8;
|
|
var property9;
|
|
var property10;
|
|
if (!a0) {
|
|
reducibleJoin3: while (true) {
|
|
if (!a1) {
|
|
return null;
|
|
}
|
|
break reducibleJoin3;
|
|
}
|
|
}
|
|
require(dependencyMap[0]).reset();
|
|
reducibleJoin5: while (true) {
|
|
if (a0) {
|
|
appendTransformProps(a0);
|
|
break reducibleJoin5;
|
|
}
|
|
break reducibleJoin5;
|
|
}
|
|
reduciblePort38: while (true) {
|
|
exceptionLanding33: while (true) {
|
|
if (a1) {
|
|
Array = global.Array;
|
|
isArray = Array.isArray;
|
|
if (Reflect.apply(isArray, Array, [a1])) {
|
|
if (typeof a1[0] === 'number') {
|
|
moduleValue4 = require(dependencyMap[0]);
|
|
append = moduleValue4.append;
|
|
property = a1[0];
|
|
property7 = a1[1];
|
|
property8 = a1[2];
|
|
property9 = a1[3];
|
|
property10 = a1[4];
|
|
Reflect.apply(append, moduleValue4, [property, property7, property8, property9, property10,
|
|
a1[5]]);
|
|
break reduciblePort38;
|
|
}
|
|
value4 = props2transform(transformsArrayToProps(a1));
|
|
if (value4) {
|
|
appendTransformProps(value4);
|
|
break reduciblePort38;
|
|
}
|
|
break reduciblePort38;
|
|
}
|
|
if (typeof a1 === 'string') {
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
property = dependencyMap[1];
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
moduleValue2 = require(property);
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
parse = moduleValue2.parse;
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
value3 = Reflect.apply(parse, moduleValue2, [a1]);
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
property = dependencyMap[0];
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
moduleValue3 = require(property);
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
append = moduleValue3.append;
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
property = value3[0];
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
property2 = value3[3];
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
property3 = value3[1];
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
property4 = value3[4];
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
property5 = value3[2];
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
property6 = value3[5];
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
try {
|
|
Reflect.apply(append, moduleValue3, [property, property2, property3, property4, property5,
|
|
property6]);
|
|
} catch (error) {
|
|
break exceptionLanding33;
|
|
}
|
|
break reduciblePort38;
|
|
}
|
|
value2 = props2transform(a1);
|
|
if (value2) {
|
|
appendTransformProps(value2);
|
|
break reduciblePort38;
|
|
}
|
|
break reduciblePort38;
|
|
}
|
|
break reduciblePort38;
|
|
}
|
|
console = global.console;
|
|
error2 = console.error;
|
|
Reflect.apply(error2, console, [error]);
|
|
break reduciblePort38;
|
|
}
|
|
return require(dependencyMap[0]).toArray();
|
|
}
|
|
|
|
function extractTransform(a0) { // fn#62006, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7930:2084, offset: 0x01b524fa, size: 268 bytes, params: 2, frame: 17
|
|
var value;
|
|
var transformToMatrixBinding;
|
|
var props2transformBinding;
|
|
var property;
|
|
var moduleValue;
|
|
var parse;
|
|
var value3;
|
|
var items2;
|
|
var error;
|
|
var console;
|
|
const Array = global.Array;
|
|
if (Array.isArray(a0)) {
|
|
if (typeof a0[0] === 'number') {
|
|
return a0;
|
|
}
|
|
if (typeof a0 === 'string') {
|
|
try {
|
|
value = environment;
|
|
property = dependencyMap[1];
|
|
moduleValue = require(property);
|
|
value3 = moduleValue.parse(a0);
|
|
property = value3[0];
|
|
items2 = [property];
|
|
property = value3[3];
|
|
items2[1] = property;
|
|
property = value3[1];
|
|
items2[2] = property;
|
|
property = value3[4];
|
|
items2[3] = property;
|
|
property = value3[2];
|
|
items2[4] = property;
|
|
property = value3[5];
|
|
items2[5] = property;
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
return items2;
|
|
}
|
|
transformToMatrixBinding = transformToMatrix;
|
|
props2transformBinding = props2transform;
|
|
value = undefined;
|
|
return transformToMatrixBinding(props2transformBinding(a0), a0 == null ? value : a0.transform);
|
|
}
|
|
if (typeof a0 === 'string') {
|
|
try {
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
property = dependencyMap[1];
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
moduleValue = require(property);
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
parse = moduleValue.parse;
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
value3 = Reflect.apply(parse, moduleValue, [a0]);
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
property = value3[0];
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
items2 = [];
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
items2[0] = property;
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
property = value3[3];
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
items2[1] = property;
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
property = value3[1];
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
items2[2] = property;
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
property = value3[4];
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
items2[3] = property;
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
property = value3[2];
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
items2[4] = property;
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
property = value3[5];
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
try {
|
|
items2[5] = property;
|
|
} catch (error) {
|
|
console = global.console;
|
|
console.error(error);
|
|
return require(dependencyMap[0]).identity;
|
|
}
|
|
return items2;
|
|
}
|
|
return transformToMatrix(props2transform(a0), a0?.transform);
|
|
}
|
|
|
|
function extractTransformSvgView(a0) { // fn#62007, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7930:2533, offset: 0x01b52606, size: 69 bytes, params: 2, frame: 13
|
|
var r0;
|
|
var value;
|
|
if (typeof a0.transform === 'string') {
|
|
value = require(7755) /* metro dependency 7755 */;
|
|
value = value.parse(a0.transform);
|
|
r0 = value;
|
|
} else {
|
|
r0 = a0.transform;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function _fun62003(a0) { // fn#62003, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7930:618, offset: 0x01b52148, size: 80 bytes, params: 2, frame: 13
|
|
const Object = global.Object;
|
|
const value = Object.keys(a0);
|
|
if (value.length !== 1) {
|
|
global.console.error('You must specify exactly one property per transform object.');
|
|
}
|
|
const property = value[0];
|
|
env0_0[property] = a0[property];
|
|
}
|
|
|