15 lines
463 B
Dart
15 lines
463 B
Dart
import 'package:afterwork/domain/entities/user.dart';
|
|
import 'package:afterwork/domain/repositories/user_repository.dart';
|
|
import 'package:afterwork/data/datasources/user_remote_data_source.dart';
|
|
|
|
class UserRepositoryImpl implements UserRepository {
|
|
final UserRemoteDataSource remoteDataSource;
|
|
|
|
UserRepositoryImpl({required this.remoteDataSource});
|
|
|
|
@override
|
|
Future<User> getUser(String id) async {
|
|
return await remoteDataSource.getUser(id);
|
|
}
|
|
}
|