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

19 lines
659 B
TypeScript

// Metro module 16311 (f16312).
import ForLaterExperiment from "./ForLaterExperiment";
import { fetchAndUpdateSavedMessages } from "./SavedMessagesActions";
import AutomaticLifecycleManager from "../../lib/AutomaticLifecycleManager";
class SavedMessagesManager extends AutomaticLifecycleManager {
actions = {
POST_CONNECTION_OPEN: () => this.handlePostConnectionOpen()
};
handlePostConnectionOpen = () => {
if (ForLaterExperiment.getConfig({
location: "saved_messages_manager"
}).enabled) {
fetchAndUpdateSavedMessages();
}
};
}
const savedMessagesManager = new SavedMessagesManager();
export default savedMessagesManager;