migrate to darssh2

This commit is contained in:
Junyuan Feng
2022-01-09 18:06:39 +08:00
parent 3fc43d06e9
commit a2ed889183
43 changed files with 1591 additions and 134 deletions

View File

@@ -36,7 +36,7 @@ class _ServerDetailPageState extends State<ServerDetailPage>
Widget build(BuildContext context) {
return Consumer<ServerProvider>(builder: (_, provider, __) {
return _buildMainPage(
provider.servers.firstWhere((e) => e.client.id == widget.id));
provider.servers.firstWhere((e) => '${e.info.ip}:${e.info.port}' == widget.id));
});
}

View File

@@ -119,7 +119,7 @@ class _ServerPageState extends State<ServerPage>
_buildRealServerCard(si.status, si.info.name, si.connectionState),
),
onTap: () =>
AppRoute(ServerDetailPage(si.client.id!), 'server detail page')
AppRoute(ServerDetailPage('${si.info.ip}:${si.info.port}'), 'server detail page')
.go(context),
),
);