22 lines
790 B
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]};
|
|
}
|
|
}
|