Имеется файл flow-typed/myLibDef.js:
declare class Test{
test: number;
}
и другой файл test.js:
class Container implements IContainer {
test: Test;
constructor() {
this.test.test = 111;
}
}
ругается Mocha: UnhandledPromiseRejectionWarning: TypeError: Cannot set property 'test' of undefined
а если написать следующим образом test.js:
class Container implements IContainer {
test: Test;
constructor() {
this.test = {
test: 123
};
}
}
то ругается Flow: Cannot assign object literal to this.test because object literal [1] is incompatible with Test [2].
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости