15 lines
386 B
Dart
15 lines
386 B
Dart
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
|
|
|
/// Provider to manage the bottom navigation index across the app
|
|
final navigationProvider = StateNotifierProvider<NavigationNotifier, int>((ref) {
|
|
return NavigationNotifier();
|
|
});
|
|
|
|
class NavigationNotifier extends StateNotifier<int> {
|
|
NavigationNotifier() : super(0);
|
|
|
|
void setIndex(int index) {
|
|
state = index;
|
|
}
|
|
}
|