disconnect method Null safety
override
Disconnect from the backend
Default implementation does nothing
Implementation
@override
Future<void> disconnect() async {
socket.dispose();
ref.read(GameProviders.connected.notifier).state = false;
}