Files
discord-decomp/modules/collectibles/records/UnknownCollectiblesItemRecord.tsx
T
2026-11-01 12:12:55 +02:00

27 lines
1.1 KiB
TypeScript

// Metro module 5806 (f5807).
import BaseCollectiblesItemRecord from "./BaseCollectiblesItemRecord";
import { CollectiblesItemType } from "../../../_bundle/Module1901";
import { $callWithNewTarget } from "../../../_hermes/prelude";
class UnknownCollectiblesItemRecord extends BaseCollectiblesItemRecord {
type = CollectiblesItemType.NONE;
constructor(a0) {
super(a0);
}
static fromServer(a0) {
const r5 = {
...Reflect.get(Object.getPrototypeOf(UnknownCollectiblesItemRecord), "fromServer", this).call(this, a0),
type: CollectiblesItemType.NONE
};
const prototypeOf = Object.getPrototypeOf(UnknownCollectiblesItemRecord);
const r23 = Object.create(UnknownCollectiblesItemRecord.prototype);
const r25 = $callWithNewTarget(prototypeOf, r23, UnknownCollectiblesItemRecord, r5);
const r26 = r25 instanceof Object ? r25 : r23;
r26.type = CollectiblesItemType.NONE;
return r26;
}
}
export default UnknownCollectiblesItemRecord;
export function isUnknownCollectiblesItemRecord(a0) {
return a0 instanceof UnknownCollectiblesItemRecord;
}