PeerCard. Menu. Add menu item "add to favorite" to DiscoveredPeerCard
This commit is contained in:
parent
27b8df617d
commit
0739820774
1 changed files with 9 additions and 0 deletions
|
|
@ -827,6 +827,9 @@ class DiscoveredPeerCard extends BasePeerCard {
|
|||
_connectAction(context, peer),
|
||||
_transferFileAction(context, peer.id),
|
||||
];
|
||||
|
||||
final List favs = (await bind.mainGetFav()).toList();
|
||||
|
||||
if (isDesktop && peer.platform != 'Android') {
|
||||
menuItems.add(_tcpTunnelingAction(context, peer.id));
|
||||
}
|
||||
|
|
@ -839,6 +842,12 @@ class DiscoveredPeerCard extends BasePeerCard {
|
|||
menuItems.add(_createShortCutAction(peer.id));
|
||||
}
|
||||
|
||||
if (!favs.contains(peer.id)) {
|
||||
menuItems.add(_addFavAction(peer.id));
|
||||
} else {
|
||||
menuItems.add(_rmFavAction(peer.id, () async {}));
|
||||
}
|
||||
|
||||
if (gFFI.userModel.userName.isNotEmpty) {
|
||||
// if (!gFFI.abModel.idContainBy(peer.id)) {
|
||||
// menuItems.add(_addToAb(peer));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue