17 lines
355 B
Dart
17 lines
355 B
Dart
import 'package:flutter_bloc/flutter_bloc.dart';
|
|
|
|
import '../domain/entities/user_entity.dart';
|
|
import 'app_user_state.dart';
|
|
|
|
class AppUserCubit extends Cubit<AppUserState> {
|
|
AppUserCubit() : super(const AppUserState());
|
|
|
|
void setAuth(UserEntity user) {
|
|
emit(state.copyWith(user));
|
|
}
|
|
|
|
void clearAuth() {
|
|
emit(const AppUserState());
|
|
}
|
|
}
|