Есть такой интерфейс
export interface DataTransport {
hand: Card[];
table: Card[];
status: boolean;
score: number;
round: number;
finish: string;
log: Log;
}
пытаюсь проверять так
private isDefined() {
return this.data.hand !== undefined && this.data.table !== undefined;
}
Знаю что можно как то через instanceof или ещё как то но должно быть нормальное решение.
this.socket.on('info',(data: HeartsInterface.DataTransport) => {
if(this.isDefined()){
console.log('BINGO');
}
});
Продвижение своими сайтами как стратегия роста и независимости