Вопрос скорее задач, которые стоят. Личный текущий пример.
CRM, огромные формы. Данные тянутся со стора в виде нормализованных списков моделей.
Есть компонент, отвечающий за обработку данных на уровне модели, представляющей определенную сущность. Есть компонент, прокси-обертка, выводящая конкретное поле (обертка нужна, т.к. тип поля приходит с бэка). И ему необходима определенная информация из родительской формы.
Так вот этот компонент, что выводит поля, может быть на любом уровне вложенности от формы. На страницу таких может быть штук 50. Соответственно, либо прокидываем 100500 раз кучу пропсов, либо единожды объявляем provide/inject
CRM, огромные формы. Данные тянутся со стора в виде нормализованных списков моделей.
Есть компонент, отвечающий за обработку данных на уровне модели, представляющей определенную сущность. Есть компонент, прокси-обертка, выводящая конкретное поле (обертка нужна, т.к. тип поля приходит с бэка). И ему необходима определенная информация из родительской формы.
Так вот этот компонент, что выводит поля, может быть на любом уровне вложенности от формы. На страницу таких может быть штук 50. Соответственно, либо прокидываем 100500 раз кучу пропсов, либо единожды объявляем provide/inject