Низкоуровневый Реакт хук, который возвращает текущий Scope из Provider.
Хук useProvidedScope
это низкоуровневый API для разработчиков библиотек и не предназначен для использования в продакшен коде напрямую.
Для использования effector-react
в продакшен коде используейте хук useUnit
.
useProvidedScope()
Возвращает
- Scope или
null
, еслиScope
не передан.
Пример
Этот хук может быть использован внутри библиотеки для обработки различных крайних случаев, где также необходимы createWatch
и scopeBind
.
Для продакшен кода используйте useUnit
хук.
const useCustomLibraryInternals = () => {
const scope = useProvidedScope();
// ...
};
Документация на английском языке - самая актуальная, поскольку её пишет и обновляет команда effector. Перевод документации на другие языки осуществляется сообществом по мере наличия сил и желания.
Помните, что переведенные статьи могут быть неактуальными, поэтому для получения наиболее точной и актуальной информации рекомендуем использовать оригинальную англоязычную версию документации.