flutter-notifier-pattern
OfficialMigrate Riverpod state to notifiers with ease.
Software Engineering#patterns#state-management#flutter#riverpod#migration-guide#code-architecture#notifier-pattern
Authorauravibes-apps
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Use when migrating Riverpod class-based providers from legacy controller naming to notifier naming and enforcing notifier vs usecase boundaries.
Core Features & Use Cases
- Notifier-driven state: place mutable UI state in notifiers under a notifiers/ folder with explicit state transitions.
- Clear boundaries: separate business logic into use cases and keep providers lightweight.
- Migration guidance: follow file-layout conventions and a step-by-step migration checklist to move from *Controller to *Notifier.
- Runtime adapter pattern: use runtime adapters to connect notifiers with use cases without creating tight coupling.
Quick Start
Rename controllers to notifiers, relocate them to notifiers/ with updated providers, and wire in a runtime adapter to connect use cases.
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: flutter-notifier-pattern Download link: https://github.com/auravibes-apps/auravibes/archive/main.zip#flutter-notifier-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 471,000+ vetted skills library on demand.