объект, тогда он должен соответствовать ProductScheme интерфейсу.
В этом интерфейсе обязательное поле id.
По-идее, если объект не пустой, то id там 100% будет и я могу взять его.
Но ts ругается..
В общем, ts не видит проверку на пустой массив. Как сделать, чтобы видел?
Попробуй записать "id" in currentProduct вместо hasOwnProperty
Так имеешь ввиду? (ругается дальше)
"id" in currentProduct && currentProduct.id === 0; Вот так
Спасибо! Это очень просто оказалось, сработало!!)))
Обсуждают сегодня