13 lines
353 B
Dart
13 lines
353 B
Dart
part of 'game_spin_bloc.dart';
|
|||
|
|
|
||
|
|
@freezed
|
||
|
|
abstract class GameSpinState with _$GameSpinState {
|
||
|
|
const factory GameSpinState({
|
||
|
|
@Default(false) bool isSpinning,
|
||
|
|
required Option<Either<GameFailure, SpinResult>> failureOrResultOption,
|
||
|
|
}) = _GameSpinState;
|
||
|
|
|
||
|
|
factory GameSpinState.initial() =>
|
||
|
|
GameSpinState(failureOrResultOption: none());
|
||
|
|
}
|