TIF_E41211115_Genso_quiz_app/lib/app/bindings/initial_bindings.dart

16 lines
580 B
Dart

import 'package:get/get.dart';
import 'package:quiz_app/data/controllers/user_controller.dart';
import 'package:quiz_app/data/providers/dio_client.dart';
import 'package:quiz_app/data/services/connection_service.dart';
import 'package:quiz_app/data/services/user_storage_service.dart';
class InitialBindings extends Bindings {
@override
void dependencies() {
Get.put<UserStorageService>(UserStorageService());
Get.put(ConnectionService());
Get.putAsync(() => ApiClient().init());
Get.put<UserController>(UserController(Get.find<UserStorageService>()));
}
}