fetchPreferences method

Future<List<PreferencesResponse>> fetchPreferences({
  1. List<String> tags = const [],
})

Implementation

Future<List<Dot.PreferencesResponse>> fetchPreferences({List<String> tags = const []}) async {
  var response = (await _client.get<Map<String, dynamic>>(
      'preferences',
      queryParameters: {
        if (tags.isNotEmpty == true) 'tags[]': tags,
      }
  )).data!;
  return response['data'].map<Dot.PreferencesResponse>((var r) => Dot.PreferencesResponse.fromJson(r)).toList();
}