Files
discord-decomp/sources/by-id/module-07752.jsx
T
2026-07-27 16:20:00 +03:00

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];
}