14 lines
413 B
Dart
14 lines
413 B
Dart
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
|
|
|
/// Index de l'onglet sélectionné dans la navigation principale.
|
|
/// Remplace le hack findAncestorStateOfType<MainPageState>.
|
|
class SelectedTabNotifier extends Notifier<int> {
|
|
@override
|
|
int build() => 0;
|
|
|
|
void set(int index) => state = index;
|
|
}
|
|
|
|
final selectedTabProvider =
|
|
NotifierProvider<SelectedTabNotifier, int>(SelectedTabNotifier.new);
|