dispose method
void
dispose()
Implementation
void dispose() {
if (_socket != null) {
debugPrint("🔥 Socket disposed & listener cleared");
_socket!.emit('leave-app');
_socket!.off('NewMessage');
_socket!.disconnect();
_socket!.close();
_socket = null;
}
}