fix ab peers state

This commit is contained in:
csf
2022-10-08 16:53:03 +09:00
parent 9449e50ba4
commit ee1a7fb791
5 changed files with 50 additions and 40 deletions

View File

@@ -265,7 +265,10 @@ class DiscoveredPeersView extends BasePeersView {
class AddressBookPeersView extends BasePeersView {
AddressBookPeersView(
{Key? key, EdgeInsets? menuPadding, ScrollController? scrollController})
{Key? key,
EdgeInsets? menuPadding,
ScrollController? scrollController,
required List<Peer> initPeers})
: super(
key: key,
name: 'address book peer',
@@ -277,16 +280,9 @@ class AddressBookPeersView extends BasePeersView {
peer: peer,
menuPadding: menuPadding,
))),
initPeers: _loadPeers(),
initPeers: initPeers,
);
static List<Peer> _loadPeers() {
debugPrint("_loadPeers : ${gFFI.abModel.peers.toString()}");
return gFFI.abModel.peers.map((e) {
return Peer.fromJson(e);
}).toList();
}
static bool _hitTag(List<dynamic> selectedTags, List<dynamic> idents) {
if (selectedTags.isEmpty) {
return true;