onError method

  1. @override
Future<void> onError(
  1. Object error,
  2. StackTrace stackTrace,
  3. Action action
)
override

Called when action execution fails

Implementation

@override
Future<void> onError(Object error, StackTrace stackTrace, Action action) async {
  if (trackErrors) {
    await AnalyticsManager.logEvent(
      'state_action_error',
      parameters: {
        'action_type': action.type,
        'error': error.toString(),
      },
    );
  }
}