MCPcopy
hub / github.com/wavetermdev/waveterm / getConnStatusAtom

Function getConnStatusAtom

frontend/app/store/global.ts:648–658  ·  view source on GitHub ↗
(conn: string)

Source from the content-addressed store, hash-verified

646}
647
648function getConnStatusAtom(conn: string): PrimitiveAtom<ConnStatus> {
649 const connStatusMap = globalStore.get(ConnStatusMapAtom);
650 let rtn = connStatusMap.get(conn);
651 if (rtn == null) {
652 rtn = atom(makeDefaultConnStatus(conn));
653 const newConnStatusMap = new Map(connStatusMap);
654 newConnStatusMap.set(conn, rtn);
655 globalStore.set(ConnStatusMapAtom, newConnStatusMap);
656 }
657 return rtn;
658}
659
660function createTab() {
661 getApi().createTab();

Callers 5

conntypeahead.tsxFile · 0.90
constructorMethod · 0.90
loadConnStatusFunction · 0.85
subscribeToConnEventsFunction · 0.85

Calls 3

makeDefaultConnStatusFunction · 0.85
getMethod · 0.80
setMethod · 0.80

Tested by

no test coverage detected