22 lines
737 B
Dart
22 lines
737 B
Dart
import 'package:get_it/get_it.dart';
|
|
|
|
import '/models/contact_model.dart';
|
|
import '/models/route_state_model.dart';
|
|
import '/models/websocket_model.dart';
|
|
import 'user_model.dart';
|
|
import 'token_model.dart';
|
|
import 'apply_list_model.dart';
|
|
|
|
GetIt getIt = GetIt.instance;
|
|
|
|
void initGetIt() {
|
|
getIt.registerSingleton<UserAccount>(UserAccount());
|
|
getIt.registerSingleton<UserProfile>(UserProfile());
|
|
getIt.registerSingleton<Token>(Token());
|
|
getIt.registerSingleton<ApplyList>(ApplyList());
|
|
getIt.registerSingleton<Contact>(Contact());
|
|
getIt.registerSingleton<ContactAccountProfile>(ContactAccountProfile());
|
|
getIt.registerSingleton<WebSocketManager>(WebSocketManager());
|
|
getIt.registerSingleton<RouteState>(RouteState());
|
|
}
|