readData method

  1. @override
Future<Map> readData(
  1. String? idToken,
  2. String listName, {
  3. String? date,
})
override

Implementation

@override
Future<Map> readData(String? idToken, String listName, {String? date}) async {
  switch (listName) {
    case 'rut':
      Map response = await apiController.get(idToken, 'v1/municipalities');
      return _convertListToMap(response['data'], response);
    case 'resolutions':
      Map response = await apiController.get(idToken, 'resolutions');
      return response['data'] ?? {};
    case 'movements':
      Map response = await apiController.get(idToken, 'movements/$date');
      return response['data'] ?? {}; //_convertListToMap(response['data']?['data'], response);
    default: return {};
  }
}