// Metro module 16315 (f16316). import SelfPresenceStore from "./SelfPresenceStore"; import AutomaticLifecycleManager from "../lib/AutomaticLifecycleManager"; import Dispatcher from "../Dispatcher"; const handleChange = function handleChange() { Dispatcher.dispatch({ type: "SELF_PRESENCE_STORE_UPDATE", status: SelfPresenceStore.getStatus(), activities: SelfPresenceStore.getActivities(true), hiddenActivities: SelfPresenceStore.getHiddenActivities() }); }; class SelfPresenceStoreManager extends AutomaticLifecycleManager { stores = new Map().set(SelfPresenceStore, handleChange); } const selfPresenceStoreManager = new SelfPresenceStoreManager(); export default selfPresenceStoreManager;