together_mobile/lib/models/init_get_it.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());
}