старый поменять?
                  
                  
                  export class Card<T> {
                  
                  
                      id: string;
                  
                  
                      name: string
                  
                  
                      number: string;
                  
                  
                      content: T;
                  
                  
                  
                  
                  
                     public static create<T>(data: {id, name, number, content}): Card<T> {
                  
                  
                         const card = new Card();
                  
                  
                         card.id = data.id;
                  
                  
                         card.name = data.name;
                  
                  
                         card.number = data.number;
                  
                  
                         card.content = data.content;
                  
                  
                         return card
                  
                  
                     }
                  
                  
                  }
                  
                  
                
Создать новый тип (с помощью статического метода), внутри которого будет поле со старым типом (тоже должно создавать через статической метод) - это возможно сделать?
Обсуждают сегодня