featureRepositoryImplTemplate function

String featureRepositoryImplTemplate(
  1. String name
)

Implementation

String featureRepositoryImplTemplate(String name) => '''
import '../../domain/entities/${name}_entity.dart';
import '../../domain/repositories/${name}_repository.dart';

class ${_pascal(name)}RepositoryImpl implements ${_pascal(name)}Repository {
  @override
  Future<List<${_pascal(name)}Entity>> getAll() async {
    // TODO: implement getAll
    throw UnimplementedError();
  }

  @override
  Future<${_pascal(name)}Entity?> getById(String id) async {
    // TODO: implement getById
    throw UnimplementedError();
  }
}
''';