refactor: update global states to ValueNotifiers

This commit is contained in:
shenlong-tanwen
2024-10-18 09:19:39 +05:30
parent c91a2878dc
commit e8bb9a3934
7 changed files with 21 additions and 22 deletions
@@ -1,8 +1,8 @@
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter/foundation.dart';
import 'package:immich_mobile/domain/models/user.model.dart';
class CurrentUserCubit extends Cubit<User> {
CurrentUserCubit(super.initialState);
class CurrentUserProvider extends ValueNotifier<User> {
CurrentUserProvider(super.initialState);
void updateUser(User user) => emit(user);
void updateUser(User user) => value = user;
}