import 'package:hadi_hoda_flutter/core/status/base_status.dart'; import 'package:hadi_hoda_flutter/features/level/domain/entity/level_entity.dart'; class LevelState { final BaseStatus getLevelStatus; final LevelEntity? chooseLevel; const LevelState({ this.getLevelStatus = const BaseInit(), this.chooseLevel, }); LevelState copyWith({ BaseStatus? getLevelStatus, LevelEntity? chooseLevel, }) { return LevelState( getLevelStatus: getLevelStatus ?? this.getLevelStatus, chooseLevel: chooseLevel ?? chooseLevel, ); } }