Вопросы по теме 'type-inference'
Typescript делает вывод, что поле является истинным (не может быть неопределенным), без определяемых пользователем средств защиты типов
type Item = {
left?: { photoSrc: string };
};
type ItemRequired = {
left: { photoSrc: string };
};
const item: Item = {} as any;
if (item.left) {
const itemRequired: ItemRequired = item; // fails. Typescript still says left may be...
205 просмотров
schedule
08.01.2024