Browse Source

Restored user's node to ui (messages/node list) (#878)

* fix: restored own node to ui

* Update packages/web/src/pages/Messages.tsx

Co-authored-by: Copilot <[email protected]>

* Update packages/web/src/core/stores/nodeDBStore/index.ts

Co-authored-by: Copilot <[email protected]>

---------

Co-authored-by: Copilot <[email protected]>
pull/881/head
Dan Ditomaso 8 months ago
committed by GitHub
parent
commit
c66b315623
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 2
      packages/web/src/pages/Messages.tsx
  2. 2
      packages/web/src/pages/Nodes/index.tsx

2
packages/web/src/pages/Messages.tsx

@ -100,7 +100,7 @@ export const MessagesPage = () => {
longName.includes(lowerCaseSearchTerm) ||
shortName.includes(lowerCaseSearchTerm)
);
})
}, true)
.map((node: Protobuf.Mesh.NodeInfo) => ({
...node,
unreadCount: getUnreadCount(node.num) ?? 0,

2
packages/web/src/pages/Nodes/index.tsx

@ -67,7 +67,7 @@ const NodesPage = (): JSX.Element => {
// subscribe to actual data (nodes array) and to nodeErrors ref for badge updates
const { nodes: filteredNodes, hasNodeError } = useNodeDB(
(db) => ({
nodes: db.getNodes(predicate, false),
nodes: db.getNodes(predicate, true),
hasNodeError: db.hasNodeError,
_errorsRef: db.nodeErrors, // include the Map ref so UI also re-renders on error changes
}),

Loading…
Cancel
Save