error property
String?
get
error
Returns the error message if the status represents an error state.
Returns null if there is no error or no error message is available.
Example:
if (status.isError) {
print('Transaction failed: ${status.error}');
}
Implementation
String? get error {
if (value is String && isError) return value as String;
if (value is Map && value.containsKey('error')) {
return value['error'].toString();
}
return null;
}