ResoCoder / flutter-tdd-clean-architecture-course

https://resocoder.com/flutter-clean-architecture-tdd/
1.99k stars 623 forks source link

Error-The superclass, 'Bloc<NumberTriviaEvent, NumberTriviaState>', has no unnamed constructor that takes no arguments. #34

Open kulveersingh opened 3 years ago

kulveersingh commented 3 years ago

Error: The superclass, 'Bloc<NumberTriviaEvent, NumberTriviaState>', has no unnamed constructor that takes no arguments. NumberTriviaBloc({ ^^^^^^^^^^^^^^^^ Error: Compilation failed.

Does anybody else get it too ?

erkhemee commented 3 years ago

initialState property was removed from flutter_bloc since v5.0.0. Using super() constructor instead, it may help?

NumberTriviaBloc({ @required GetConcreteNumberTrivia concrete, @required GetRandomNumberTrivia random, @required this.inputConverter, }) : assert(concrete != null), assert(random != null), assert(inputConverter != null), getConcreteNumberTrivia = concrete, getRandomNumberTrivia = random, super(Empty());

//@override //NumberTriviaState get initialState => Empty();