import 'package:dartz/dartz.dart'; import '../../entities/user.dart'; import '../../repositories/auth_repository.dart'; import '../../../core/errors/failures.dart'; class Login { final AuthRepository repository; Login(this.repository); Future> call(String username, String password) async { return await repository.login(username, password); } }