How to add something like loading state?
I tried:
@freezed
abstract class CounterState with _$CounterState {
const factory CounterState.initial([@Default(0) int value]) = _Initial;
const factory CounterState.loading() = _Loading;
const factory CounterState.current(int value) = _Current;
}
Of course I get an error if I try to use it in notifier, because current looses it:
The getter 'value' isn't defined for the type 'CounterState'.
How to go about it?
Thanks