userModuleContainer top-level property

ProviderContainer userModuleContainer
final

Implementation

final userModuleContainer = ProviderContainer(
  overrides: [
    userRemoteDataSourceProvider.overrideWithValue(
      UserRemoteDataSourceImpl(HttpClientImpl()),
    ),

    usersRepositoryProvider.overrideWithValue(
      UserRepositoryImpl(
        ProviderContainer().read(userRemoteDataSourceProvider),
      ),
    ),

    getUserUseCaseProvider.overrideWithValue(
      GetUsersUseCase(ProviderContainer().read(usersRepositoryProvider)),
    ),
  ],
);