ApiEnvelope.fromResponse constructor

ApiEnvelope.fromResponse(
  1. dynamic responseBody
)

Implementation

factory ApiEnvelope.fromResponse(dynamic responseBody) {
  if (responseBody is Map) {
    final map = Map<String, dynamic>.from(responseBody);
    return ApiEnvelope(
        success: map['success'] == true,
        message: map['message']?.toString() ?? '',
        raw: map);
  }

  return const ApiEnvelope(success: true, message: '', raw: null);
}