Files
discord-decomp/modules/dismissible_content/DCFEventStore.tsx
T
2026-11-01 12:12:55 +02:00

38 lines
917 B
TypeScript

// Metro module 1361 (f1362).
import Module589 from "../../_bundle/Module589";
import Dispatcher from "../../Dispatcher";
let c1131_0 = {
DC_SHOWN: 0,
0: "DC_SHOWN",
DC_SHOW_REQUEST: 1,
1: "DC_SHOW_REQUEST",
DC_DISMISSED: 2,
2: "DC_DISMISSED"
};
let c1131_1 = [];
class DCFEventStore extends Module589.Store {
static displayName = "DCFEventStore";
getDCFEvents() {
return c1131_1;
}
}
const dCFEventStore = new DCFEventStore(Dispatcher, {
LOGOUT: function reset() {
c1131_1 = [];
},
DCF_EVENT_LOGGED: function handleGenericEvent(a0) {
a0.eventType;
a0.dismissibleContent;
},
DCF_HANDLE_DC_DISMISSED: function handleDCDismissed(a0) {
a0.dismissibleContent;
c1131_0.DC_DISMISSED;
},
DCF_HANDLE_DC_SHOWN: function handleDCShownToUser(a0) {
a0.dismissibleContent;
c1131_0.DC_SHOWN;
}
});
export default dCFEventStore;
export { c1131_0 as DCFEventTypes };