Make Sidebar react to the nickname and RSSI changes. (#228)

This commit is contained in:
Tair
2025-08-06 00:06:47 +02:00
committed by GitHub
parent 62e1b752af
commit 8bf2220cea
4 changed files with 28 additions and 8 deletions
@@ -43,11 +43,9 @@ fun SidebarOverlay(
val selectedPrivatePeer by viewModel.selectedPrivateChatPeer.observeAsState()
val nickname by viewModel.nickname.observeAsState("")
val unreadChannelMessages by viewModel.unreadChannelMessages.observeAsState(emptyMap())
// Get peer data from mesh service
val peerNicknames = viewModel.meshService.getPeerNicknames()
val peerRSSI = viewModel.meshService.getPeerRSSI()
val peerNicknames by viewModel.peerNicknames.observeAsState(emptyMap())
val peerRSSI by viewModel.peerRSSI.observeAsState(emptyMap())
Box(
modifier = modifier
.background(Color.Black.copy(alpha = 0.5f))