Низкоуровневый Реакт хук, который возвращает текущий Scope из Provider.

Это низкоуровневый API

Хук useProvidedScope это низкоуровневый API для разработчиков библиотек и не предназначен для использования в продакшен коде напрямую.

Для использования effector-react в продакшен коде используейте хук useUnit.

useProvidedScope()

Возвращает

  • Scope или null, если Scope не передан.

Пример

Этот хук может быть использован внутри библиотеки для обработки различных крайних случаев, где также необходимы createWatch и scopeBind.

Для продакшен кода используйте useUnit хук.

const useCustomLibraryInternals = () => {
  const scope = useProvidedScope();

  // ...
};
Перевод поддерживается сообществом

Документация на английском языке - самая актуальная, поскольку её пишет и обновляет команда effector. Перевод документации на другие языки осуществляется сообществом по мере наличия сил и желания.

Помните, что переведенные статьи могут быть неактуальными, поэтому для получения наиболее точной и актуальной информации рекомендуем использовать оригинальную англоязычную версию документации.

Соавторы