after method

  1. @override
Future<void> after(
  1. Action action,
  2. dynamic result
)
override

Called after successful action execution

Implementation

@override
Future<void> after(Action action, dynamic result) async {
  // Log successful action completion if needed
  if (trackActions) {
    await AnalyticsManager.logEvent(
      'state_action_completed',
      parameters: {
        'action_type': action.type,
        'success': true,
      },
    );
  }
}