errorMessageDecoder function

String? errorMessageDecoder(
  1. Map json
)

Implementation

String? errorMessageDecoder(Map json) {
  final message = json['message'];
  final ok = json['ok'] as bool? ?? false;
  if (message is String) {
    return message;
  } else if (message is List) {
    return message
        .map((e) => e is Map<String, dynamic> ? e['message'] : e)
        .join(",");
  }
  return ok ? null : 'something went wrong ';
}