Files
elcaribe/news-app/lib/data/repositories/SetSurveyAnswer/setSurveyAnsRepository.dart

22 lines
790 B
Dart

import 'package:news/data/repositories/SetSurveyAnswer/setSurveyAnsDataRemoteSource.dart';
import 'package:news/utils/strings.dart';
class SetSurveyAnsRepository {
static final SetSurveyAnsRepository _setSurveyAnsRepository = SetSurveyAnsRepository._internal();
late SetSurveyAnsRemoteDataSource _setSurveyAnsRemoteDataSource;
factory SetSurveyAnsRepository() {
_setSurveyAnsRepository._setSurveyAnsRemoteDataSource = SetSurveyAnsRemoteDataSource();
return _setSurveyAnsRepository;
}
SetSurveyAnsRepository._internal();
Future<Map<String, dynamic>> setSurveyAns({required String queId, required String optId}) async {
final result = await _setSurveyAnsRemoteDataSource.setSurveyAns(optId: optId, queId: queId);
return {"SetSurveyAns": result[DATA]};
}
}