()
| 604 | } |
| 605 | |
| 606 | function subscribeToConnEvents() { |
| 607 | waveEventSubscribeSingle({ |
| 608 | eventType: "connchange", |
| 609 | handler: (event) => { |
| 610 | try { |
| 611 | const connStatus = event.data; |
| 612 | if (connStatus == null || isBlank(connStatus.connection)) { |
| 613 | return; |
| 614 | } |
| 615 | console.log("connstatus update", connStatus); |
| 616 | const curAtom = getConnStatusAtom(connStatus.connection); |
| 617 | globalStore.set(curAtom, connStatus); |
| 618 | } catch (e) { |
| 619 | console.log("connchange error", e); |
| 620 | } |
| 621 | }, |
| 622 | }); |
| 623 | } |
| 624 | |
| 625 | function makeDefaultConnStatus(conn: string): ConnStatus { |
| 626 | if (isLocalConnName(conn)) { |
no test coverage detected