mirror of
https://github.com/meshtastic/Meshtastic-Apple.git
synced 2026-04-20 22:13:56 +00:00
Merge pull request #781 from meshtastic/node-detail-dead-code
Delete dead code from node detail
This commit is contained in:
commit
333a4e4ecd
1 changed files with 1 additions and 35 deletions
|
|
@ -31,40 +31,6 @@ struct NodeDetail: View {
|
|||
|
||||
var columnVisibility = NavigationSplitViewVisibility.all
|
||||
|
||||
var favoriteNodeAction: some View {
|
||||
let connectedNodeNum = bleManager.connectedPeripheral?.num ?? 0
|
||||
return Button {
|
||||
let success = if node.favorite {
|
||||
bleManager.removeFavoriteNode(
|
||||
node: node,
|
||||
connectedNodeNum: Int64(connectedNodeNum)
|
||||
)
|
||||
} else {
|
||||
bleManager.setFavoriteNode(
|
||||
node: node,
|
||||
connectedNodeNum: Int64(connectedNodeNum)
|
||||
)
|
||||
}
|
||||
if success {
|
||||
node.favorite = !node.favorite
|
||||
do {
|
||||
try context.save()
|
||||
} catch {
|
||||
context.rollback()
|
||||
Logger.data.error("Save Node Favorite Error")
|
||||
}
|
||||
Logger.data.debug("Favorited a node")
|
||||
}
|
||||
} label: {
|
||||
Label {
|
||||
Text(node.favorite ? "Remove from favorites" : "Add to favorites")
|
||||
} icon: {
|
||||
Image(systemName: node.favorite ? "star.fill" : "star")
|
||||
.symbolRenderingMode(.multicolor)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
var body: some View {
|
||||
NavigationStack {
|
||||
List {
|
||||
|
|
@ -300,7 +266,7 @@ struct NodeDetail: View {
|
|||
bleManager: bleManager,
|
||||
node: node
|
||||
)
|
||||
|
||||
|
||||
if let connectedNode {
|
||||
if node.isStoreForwardRouter {
|
||||
ClientHistoryButton(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue