diff --git a/mobile/lib/interfaces/network.interface.dart b/mobile/lib/interfaces/network.interface.dart deleted file mode 100644 index 098d67a27b..0000000000 --- a/mobile/lib/interfaces/network.interface.dart +++ /dev/null @@ -1,4 +0,0 @@ -abstract interface class INetworkRepository { - Future getWifiName(); - Future getWifiIp(); -} diff --git a/mobile/lib/repositories/network.repository.dart b/mobile/lib/repositories/network.repository.dart index 54f527afb1..e80b406b10 100644 --- a/mobile/lib/repositories/network.repository.dart +++ b/mobile/lib/repositories/network.repository.dart @@ -1,7 +1,6 @@ import 'dart:io'; import 'package:hooks_riverpod/hooks_riverpod.dart'; -import 'package:immich_mobile/interfaces/network.interface.dart'; import 'package:network_info_plus/network_info_plus.dart'; final networkRepositoryProvider = Provider((_) { @@ -10,12 +9,11 @@ final networkRepositoryProvider = Provider((_) { return NetworkRepository(networkInfo); }); -class NetworkRepository implements INetworkRepository { +class NetworkRepository { final NetworkInfo _networkInfo; NetworkRepository(this._networkInfo); - @override Future getWifiName() { if (Platform.isAndroid) { // remove quote around the return value on Android @@ -30,7 +28,6 @@ class NetworkRepository implements INetworkRepository { return _networkInfo.getWifiName(); } - @override Future getWifiIp() { return _networkInfo.getWifiIP(); } diff --git a/mobile/lib/services/network.service.dart b/mobile/lib/services/network.service.dart index f2d2de325d..ac91a56f2c 100644 --- a/mobile/lib/services/network.service.dart +++ b/mobile/lib/services/network.service.dart @@ -1,5 +1,4 @@ import 'package:hooks_riverpod/hooks_riverpod.dart'; -import 'package:immich_mobile/interfaces/network.interface.dart'; import 'package:immich_mobile/repositories/network.repository.dart'; import 'package:immich_mobile/repositories/permission.repository.dart'; @@ -11,7 +10,7 @@ final networkServiceProvider = Provider((ref) { }); class NetworkService { - final INetworkRepository _repository; + final NetworkRepository _repository; final IPermissionRepository _permissionRepository; NetworkService(this._repository, this._permissionRepository);