This commit is contained in:
janisslsm committed 2026-11-01 12:12:55 +02:00
1 parent 1781d25a15
commit 732c0ad767
33051 files changed
+2591613 -3019689

No files matched your search

+39
View File
@@ -0,0 +1,39 @@
// Metro module 4410 (f4411).
import Record from "../lib/Record";
import UserRecord from "./UserRecord";
import { $callWithNewTarget } from "../_hermes/prelude";
class InteractionRecord extends Record {
constructor(a0) {
super();
this.id = a0.id;
this.name = a0.name;
this.type = a0.type;
this.user = a0.user;
let name_localized = a0.name_localized;
if (name_localized == null) {
name_localized = a0.name;
}
this.displayName = name_localized;
}
static createFromServer(a0) {
const r3 = {
...a0,
user: new UserRecord(a0.user)
};
const prototypeOf = Object.getPrototypeOf(InteractionRecord);
const r19 = Object.create(InteractionRecord.prototype);
const r21 = $callWithNewTarget(prototypeOf, r19, InteractionRecord);
const r22 = r21 instanceof Object ? r21 : r19;
r22.id = r3.id;
r22.name = r3.name;
r22.type = r3.type;
r22.user = r3.user;
let name_localized = r3.name_localized;
if (name_localized == null) {
name_localized = r3.name;
}
r22.displayName = name_localized;
return r22;
}
}
export default InteractionRecord;