asyncredux-navigation
Installation
SKILL.md
Navigation with NavigateAction
AsyncRedux enables app navigation through action dispatching, making it easier to unit test navigation logic. This approach is optional and currently supports Navigator 1 only.
Setup
1. Create and Register the Navigator Key
Create a global navigator key and register it with NavigateAction during app initialization:
import 'package:async_redux/async_redux.dart';
import 'package:flutter/material.dart';
final navigatorKey = GlobalKey<NavigatorState>();