editData method

Future<Map<String, dynamic>> editData(
  1. String endpoint,
  2. Map<String, dynamic> data
)

Implementation

Future<Map<String, dynamic>> editData(
  String endpoint,
  Map<String, dynamic> data,
) async {
  final Uri url = Uri.parse('$rootApi$endpoint');
  await _applyInterceptors(url, defaultHeaders);
  final response = await _makeRequest(() => http.put(
        url,
        headers: defaultHeaders,
        body: jsonEncode(data),
      ));
  return jsonDecode(response.body) as Map<String, dynamic>;
}