Задать вопрос

Как передать любой тип используя дженерики?

Добрый день
Пытаюсь разобраться с дженериками
Есть 2 типа
1. TUserInfo
type TUserInfo = {
   id: num,
   readonly fname: string,
   readonly lname: string
}

2. TBody
type TBody = {
   success: boolean,
   user?: any
}


Подскажите, как в TBody передать любой тип (например, TUserInfo). И этот же тип должен быть у user вместо any
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Простой Комментировать
Решение пользователя WbICHA К ответам на вопрос (2)
WblCHA
@WblCHA
type TBody<T> = {
   success: boolean;
   user?: T;
}
Ответ написан
Комментировать