recordError method
Future<void>
recordError({
- required dynamic exception,
- StackTrace? stackTrace,
- String? reason,
- bool fatal = false,
Record a non-fatal error
Implementation
Future<void> recordError({
required dynamic exception,
StackTrace? stackTrace,
String? reason,
bool fatal = false,
}) async {
await _crashlytics.recordError(
exception,
stackTrace,
reason: reason,
fatal: fatal,
);
// Also log to local DevTools ExceptionLogger
ExceptionLogger().logException(exception, stackTrace);
log('🔥 Crashlytics Error Recorded: $exception');
}