asyncredux-connector-pattern
CommunityDecouple UI from Redux with Connector patterns.
Authormarcglasberg
Version1.0.0
Installs0
System Documentation
What problem does it solve?
The Connector pattern helps separate business logic from UI, enabling clean, testable Flutter widgets by moving data access and dispatch logic into "smart" connectors and keeping presentational widgets lightweight.
Core Features & Use Cases
- Split UI and state management with StoreConnector and VmFactory to produce minimal view models.
- Improve testability by swapping real store with mock data in connector widgets.
- Reuse presentational widgets across screens by decoupling them from store access.
- Use advanced patterns to optimize rebuilds and share code using connector properties.
Quick Start
Use the asyncredux-connector-pattern skill to implement a CounterConnector that maps AppState to CounterViewModel and connects to a CounterWidget.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: asyncredux-connector-pattern Download link: https://github.com/marcglasberg/async_redux/archive/main.zip#asyncredux-connector-pattern Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.