сервисе если приходят разные модельки?(напр.
1. { errors: [], data: {} } 2. {} 3. { result: {} }
похоже что это разные ответы, у них ничего общего разве что так export interface AbstractResponse { errors?: any[]; data?: any; result?: any; }
Если ответ может быть в трёх разных вариантах, может type создать? Типа type AwesomeType = Type1 | Type2 | Type3
Обсуждают сегодня