Files
GSFV2/gsf/lib/view_model/GetMoodometerValue.dart
2024-04-22 23:50:28 -07:00

30 lines
969 B
Dart

import 'package:gsp_app/api/network_api.dart';
import 'package:gsp_app/repository/endpoints.dart';
import 'package:gsp_app/views/components/mood_meter.dart';
import '../api/base_manager.dart';
class GetMoodometerValue {
Future<ResponseData<dynamic>> getmoodValue() async {
final response = await NetworkApi().getApi(Endpoints.getMoodOMeterValue);
if (response.status == ResponseStatus.SUCCESS) {
if (response.data['success']) {
if (response.data['result'] == 'Very Happy') {
activeIndexMoodOMeter = 0;
} else if (response.data['result'] == 'Happy') {
activeIndexMoodOMeter = 1;
} else if (response.data['result'] == 'Ok') {
activeIndexMoodOMeter = 2;
} else if (response.data['result'] == 'Whatever') {
activeIndexMoodOMeter = 3;
} else if (response.data['result'] == 'Sad') {
activeIndexMoodOMeter = 4;
}
}
}
return response;
}
}