Changed socket logic

This commit is contained in:
Andrew 2023-03-05 15:15:55 +07:00
parent af85165943
commit 400fd213f6

View file

@ -13,7 +13,11 @@ class AuthPage extends StatefulWidget {
} }
class _AuthPageState extends State<AuthPage> { class _AuthPageState extends State<AuthPage> {
late io.Socket socket; static const serverUrl =
kDebugMode ? "http://localhost:9800" : "https://huacu.nuark.xyz";
io.Socket socket = io.io(serverUrl, <String, dynamic>{
"transports": ["websocket"],
});
TextEditingController loginController = TextEditingController(); TextEditingController loginController = TextEditingController();
TextEditingController passwordController = TextEditingController(); TextEditingController passwordController = TextEditingController();
@ -22,11 +26,9 @@ class _AuthPageState extends State<AuthPage> {
void initState() { void initState() {
super.initState(); super.initState();
const serverUrl = if (!socket.connected) {
kDebugMode ? "http://localhost:9800" : "https://huacu.nuark.xyz"; socket.connect();
socket = io.io(serverUrl, <String, dynamic>{ }
"transports": ["websocket"],
});
} }
@override @override