EG
element: AccountCategoryType | CalculationType
Эти типы отличаются полями, я проверяю, если ли у element определенное поле, а дальше скармливаю element одному из двух компонентов. Один (пусть будет A) ожидает на входе AccountCategoryType, другой (пусть будет B) - CalculationType.
Но я получаю ошибку, что нельзя скормить компоненту A element типа AccountCategoryType | CalculationType. Как мне это разрулить?