Обычно информация от родительского компонента к дочернему передается с помощью пропсов. Но что если приходится прокидывать пропсы через множество промежуточных компонентов, которым не нужна эта информация? Или если многим компонентам в приложении нужна одна и та же информация, но у них нет общего родителя. В таком случае использование пропсов может стать неудобным и избыточным.
Context позволяет родительскому компоненту сделать некоторую информацию доступной для любого компонента в дереве под ним, независимо от его глубины, не передавая ее в явном виде через props.
Документация: https://react.dev/learn/passing-data-...
Подпишитесь, чтобы не пропустить выход новых видео. Ставьте лайк, чтобы поддержать канал.
Мои статьи по веб-разработке доступны на http://devsurge.ru/.