chnages has been made and net salary is being displayed
This commit is contained in:
@@ -28,7 +28,10 @@ import '../../domain/usecases/get_advances_usecase.dart';
|
||||
import '../../domain/usecases/get_extra_hours_usecase.dart';
|
||||
import '../../domain/usecases/get_rewards_usecase.dart';
|
||||
import '../../domain/usecases/get_punishments_usecase.dart';
|
||||
import '../../domain/usecases/get_salary_summary_usecase.dart';
|
||||
import '../../domain/usecases/change_password_usecase.dart';
|
||||
import '../../presentation/blocs/login/login_bloc.dart';
|
||||
import '../../presentation/blocs/change_password/change_password_bloc.dart';
|
||||
|
||||
final sl = GetIt.instance;
|
||||
|
||||
@@ -61,9 +64,11 @@ Future<void> initializeDependencies() async {
|
||||
|
||||
// Use cases
|
||||
sl.registerLazySingleton(() => LoginUseCase(repository: sl()));
|
||||
sl.registerLazySingleton(() => ChangePasswordUseCase(repository: sl()));
|
||||
|
||||
// Blocs
|
||||
sl.registerFactory(() => LoginBloc(loginUseCase: sl()));
|
||||
sl.registerFactory(() => ChangePasswordBloc(changePasswordUseCase: sl()));
|
||||
|
||||
//Attendence
|
||||
sl.registerLazySingleton<AttendanceRemoteDataSource>(
|
||||
@@ -82,6 +87,7 @@ Future<void> initializeDependencies() async {
|
||||
sl.registerLazySingleton(() => GetExtraHoursUseCase(repository: sl()));
|
||||
sl.registerLazySingleton(() => GetRewardsUseCase(repository: sl()));
|
||||
sl.registerLazySingleton(() => GetPunishmentsUseCase(repository: sl()));
|
||||
sl.registerLazySingleton(() => GetSalarySummaryUseCase(sl()));
|
||||
|
||||
// Finance
|
||||
sl.registerFactory(
|
||||
@@ -90,6 +96,7 @@ Future<void> initializeDependencies() async {
|
||||
getExtraHoursUseCase: sl(),
|
||||
getRewardsUseCase: sl(),
|
||||
getPunishmentsUseCase: sl(),
|
||||
getSalarySummaryUseCase: sl(),
|
||||
),
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user