together_mobile/lib/models/init_get_it.dart

20 lines
689 B
Dart
Raw Normal View History

2023-08-10 19:08:46 +08:00
import 'package:get_it/get_it.dart';
import 'package:together_mobile/models/contact_model.dart';
2023-08-10 19:08:46 +08:00
import 'package:together_mobile/models/websocket_model.dart';
import 'user_model.dart';
import 'token_model.dart';
2023-07-27 18:17:52 +08:00
import 'apply_list_model.dart';
GetIt getIt = GetIt.instance;
void initGetIt() {
getIt.registerSingleton<UserAccount>(UserAccount());
getIt.registerSingleton<UserProfile>(UserProfile());
getIt.registerSingleton<Token>(Token());
2023-07-27 18:17:52 +08:00
getIt.registerSingleton<ApplyList>(ApplyList());
getIt.registerSingleton<Contact>(Contact());
getIt.registerSingleton<ContactAccountProfile>(ContactAccountProfile());
2023-08-10 19:08:46 +08:00
getIt.registerSingleton<WebSocketManager>(WebSocketManager());
}