Нужен ли контекст в кастомных хуках?

Согласно документации Flutter hooks по созданию пользовательских хуков, автор упомянул следующий пример:

ValueNotifier<T> useLoggedState<T>(BuildContext context, [T initialData]) {
  final result = useState<T>(initialData);
  useValueChanged(result.value, (_, __) {
    print(result.value);
  });
  return result;
}

с крючком, поглощающим contextвиджета. Тот contextнигде в хуке не используется, но, по мнению линтера, это не мертвый код. Так что я просто хочу знать, если это contextнадо или нет? и если да, то почему?

0 ответов

Другие вопросы по тегам