You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Суть проблемы на примере SegmentItem и вложенного в него Counter.
SegmentItemComposeVariationGenerator должен уметь читать props своего дочернего компонента из свойства counterStyle и преобразовывать его в методы билдера стиля Counter. Это можно и нужно делегировать генератору каунтера.
Однако полностью переиспользовать генератор каунтера неоптимально, каждый генератор тащит за собой много ненужного, а нужна только логика маппинга из props в вызовы билдера (функция propsToBuilderCalls()).
Поэтому необходимо вынести логику маппинга из ComposeVariationGenerator в отдельную сущность, чтобы ее можно было переиспользовать в других мапперах.
The text was updated successfully, but these errors were encountered:
Суть проблемы на примере SegmentItem и вложенного в него Counter.
SegmentItemComposeVariationGenerator должен уметь читать props своего дочернего компонента из свойства counterStyle и преобразовывать его в методы билдера стиля Counter. Это можно и нужно делегировать генератору каунтера.
Однако полностью переиспользовать генератор каунтера неоптимально, каждый генератор тащит за собой много ненужного, а нужна только логика маппинга из props в вызовы билдера (функция propsToBuilderCalls()).
Поэтому необходимо вынести логику маппинга из ComposeVariationGenerator в отдельную сущность, чтобы ее можно было переиспользовать в других мапперах.
The text was updated successfully, but these errors were encountered: