Files
discord-decomp/_bundle/Module1696.js
T
2026-11-01 12:12:55 +02:00

40 lines
891 B
JavaScript

// Metro module 1696 (f1697).
export function SequencedTransition(a0, { translateX, translateY, scaleX, scaleY, reversed }) {
const style = {
0: {
transform: [{
translateX: `${translateX}px`,
translateY: `${translateY}px`,
scale: `${scaleX},${scaleY}`
}]
},
50: null,
100: null
};
let translateY2 = "0px";
const translateX2 = reversed ? `${translateX}px` : "0px";
if (!reversed) {
translateY2 = `${translateY}px`;
}
const concat = HermesInternal.concat;
style[50] = {
transform: [{
translateX: translateX2,
translateY: translateY2,
scale: reversed ? concat.call("1,", scaleX) : concat.call("", scaleY, ",1")
}]
};
style[100] = {
transform: [{
translateX: "0px",
translateY: "0px",
scale: "1,1"
}]
};
return {
name: a0,
style,
duration: 300
};
}