Files
rog_app/lib/features/state/user_state.dart
2024-04-01 09:26:56 +05:30

19 lines
397 B
Dart

import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:rogapp/features/data/user.dart';
class UserNotifier extends StateNotifier<User?> {
UserNotifier() : super(null);
void setUser(User? user) {
state = user;
}
void clearUser() {
state = null;
}
}
final userNotifierProvider = StateNotifierProvider<UserNotifier, User?>((ref) {
return UserNotifier();
});