Flutter ProxyProvider создать не удалось - PullRequest
0 голосов
/ 01 декабря 2019

При попытке использовать 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)

что я делаю неправильно?

...