skills/smithery.ai/asyncredux-base-action

asyncredux-base-action

Installation
SKILL.md

Creating a Custom Base Action Class

Every AsyncRedux application should define an abstract base action class that all actions extend. This provides a central place for:

  • Convenient getter shortcuts to state parts
  • Selector methods for common queries
  • Shared error handling logic
  • Type-safe environment access
  • Project-wide conventions

Basic Base Action Setup

Create an abstract class extending ReduxAction<AppState>. The recomended name is AppAction, in file app_action.dart:

Installs
1
First Seen
Mar 26, 2026
asyncredux-base-action from smithery.ai