fix: removed useless dependencies

This commit is contained in:
Alzalia 2025-08-09 12:11:54 +02:00
parent 981dce5bfe
commit 48bcf0b1f8
10 changed files with 5 additions and 37 deletions

View file

@ -1,7 +1,6 @@
import 'dart:async';
import 'dart:convert';
import 'package:flutter/foundation.dart';
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
import 'package:rxdart/rxdart.dart';
import 'package:seshat/config/constants.dart';
@ -27,32 +26,24 @@ class WebsocketClient {
Future<void> connect() async {
await _initStore();
debugPrint("\n\n\n\nWEBSOCKET STORE IS READY\n\n\n\n");
if (_channel != null) return;
debugPrint("\n\n\n\nWEBSOCKET WILL CONNECT\n\n\n\n");
_channel = WebSocketChannel.connect(Uri.parse("wss://$apiBasePath/ws"));
debugPrint("\n\n\n\nWEBSOCKET IS CONNECTING\n\n\n\n");
await _channel!.ready;
debugPrint("\n\n\n\nWEBSOCKET IS READY\n\n\n\n");
var token = await _secureStorage!.read(key: "token");
_channel!.sink.add(jsonEncode({"token": "$token"}));
_channel!.stream.listen((message) {
debugPrint("\n\n\n\n[1] Received : $message\n\n\n\n");
_baseController.add(message);
});
var data = await _baseController.stream.first;
debugPrint("\n\n\n\n$data\n\n\n\n");
var result = jsonDecode(data);
if (result["type"] == "auth_success") {
debugPrint("\n\n\n\nSUCCESS !\n\n\n\n");
sub = _baseController.stream.listen(
(message) {
final Map<String, dynamic> data = jsonDecode(message);
debugPrint("\n\n\n\n[2] Transfered : $message\n\n\n\n");
switch (data["type"]) {
case "new_owner":
final owner = Owner.fromJSON(data["data"]);