// Metro module 6694 (f6695). import NewUserStore from "../nuf/NewUserStore"; import GatewayConnectionStore from "./GatewayConnectionStore"; import Dispatcher from "../../Dispatcher"; function $mk78948($env) { return () => (0, $env[0])(); } let c4293_2; const processCallbacks = function processCallbacks() { if (NewUserStore.getType() == null) { c4293_2.forEach((item) => { let env25968; const r1 = env25968 = {}; env25968[0] = item; setImmediate($mk78948(r1)); }); c4293_2 = []; } }; c4293_2 = []; Dispatcher.subscribe("CONNECTION_OPEN", processCallbacks); Dispatcher.subscribe("CONNECTION_RESUMED", processCallbacks); Dispatcher.subscribe("NUF_COMPLETE", processCallbacks); export function addPostConnectionCallback(a0) { if (GatewayConnectionStore.isConnectedOrOverlay() && NewUserStore.getType() == null) { let env15863; const r9 = env15863 = {}; env15863[0] = a0; setImmediate($mk78948(r9)); } else { c4293_2.push(a0); } }