При попытке использовать ProxyProvider с использованием синтаксиса примера, приведенного в https://pub.dev/packages/provider
Widget build(BuildContext context) {
return MultiProvider(
providers: [
ChangeNotifierProvider(create: (_) => Counter()),
ProxyProvider<Counter, Translations>(
create: (_, counter, __) => Translations(counter.value),
),
],
child: Foo(),
);
}
class Translations {
const Translations(this._value);
final int _value;
String get title => 'You clicked $_value times';
}
В результате каждый раз возникает ошибка в функции create:
Тип аргумента«Функция перевода (BuildContext, динамический, динамический)» не может быть назначена типу параметра «Функция перевода (BuildContext)». Dart (arguments_type_not_assignable)
что я делаю неправильно?