Я довольно новичок в Flutter и Dart, и у меня есть некоторые проблемы с пониманием того, как переписать класс, расширяющий обновленную версию Equatable.
Это работает с Equatable 0.4.0:
abstract class Failure extends Equatable {
Failure([List properties = const<dynamic>[]]) : super(properties);
}
Однако при обновлении до Equatable 1.0.2 выдается ошибка на super(properties)
:
Слишком много позиционных аргументов: ожидается 0, но найдено 1.
Попробуйте удалить дополнительные аргументы.
Я не понимаю, как передать properties
в супер-конструктор с Equatable 1.0.2