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
9 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with
2 additions and
2 deletions
-
packages/web/src/pages/Messages.tsx
-
packages/web/src/pages/Nodes/index.tsx
|
|
@ -100,7 +100,7 @@ export const MessagesPage = () => { |
|
|
longName.includes(lowerCaseSearchTerm) || |
|
|
longName.includes(lowerCaseSearchTerm) || |
|
|
shortName.includes(lowerCaseSearchTerm) |
|
|
shortName.includes(lowerCaseSearchTerm) |
|
|
); |
|
|
); |
|
|
}) |
|
|
}, true) |
|
|
.map((node: Protobuf.Mesh.NodeInfo) => ({ |
|
|
.map((node: Protobuf.Mesh.NodeInfo) => ({ |
|
|
...node, |
|
|
...node, |
|
|
unreadCount: getUnreadCount(node.num) ?? 0, |
|
|
unreadCount: getUnreadCount(node.num) ?? 0, |
|
|
|
|
|
@ -67,7 +67,7 @@ const NodesPage = (): JSX.Element => { |
|
|
// subscribe to actual data (nodes array) and to nodeErrors ref for badge updates
|
|
|
// subscribe to actual data (nodes array) and to nodeErrors ref for badge updates
|
|
|
const { nodes: filteredNodes, hasNodeError } = useNodeDB( |
|
|
const { nodes: filteredNodes, hasNodeError } = useNodeDB( |
|
|
(db) => ({ |
|
|
(db) => ({ |
|
|
nodes: db.getNodes(predicate, false), |
|
|
nodes: db.getNodes(predicate, true), |
|
|
hasNodeError: db.hasNodeError, |
|
|
hasNodeError: db.hasNodeError, |
|
|
_errorsRef: db.nodeErrors, // include the Map ref so UI also re-renders on error changes
|
|
|
_errorsRef: db.nodeErrors, // include the Map ref so UI also re-renders on error changes
|
|
|
}), |
|
|
}), |
|
|
|