getErrorCause method

String getErrorCause(
  1. dynamic error
)

Implementation

String getErrorCause(dynamic error) {
  final message = error.toString().toLowerCase();

  if (error is StateError ||
      error is ArgumentError ||
      message.contains('null') ||
      message.contains('undefined')) {
    return 'USER';
  }

  return 'SYSTEM';
}