disconnect method
Implementation
Future<void> disconnect() async {
if (host == null || port == null) return;
final url = Uri.parse('http://$host:$port/disconnect');
try {
await http.post(url);
connected = false;
Navigator.push(
context,
MaterialPageRoute(
builder: (_) => DisconnectPage(),
),
);
} catch (e) {
print('Error on disconnect: $e');
}
notifyListeners();
}