prop2: number;
prop3: boolean;
}
interface Int2 {
prop2: number;
prop3: boolean;
}
const obj: Int1 = { prop1: 'str', prop2: 1, prop3: true};
const {prop1, ...rest}: {prop1: string; rest: Int2;} = obj;
TS не может в такую деструктуризацию? Или это всё таки как-то можно пофиксить?
здесь ты указал что есть свойство rest в объекте, а деструктуризация это другое, и зачему указывать явно тип если тс может сам вывести типы переменных
Обсуждают сегодня