const handleSubmit = useCallback(() => {
console.log(value);
}, [value]);
17
и со стрелочной функцией обратного вызова? Потому что у неё нет своего контекста.function Person(age) {
this.age = age;
setInterval(() => {
this.age++;
}, 1000);
}
const vasya = new Person(13);
setTimeout(() => {
console.log(vasya.age);
}, 5000); // 17
NaN
каждую секунду :сfunction Person(age) {
this.age = age;
const self = this;
setInterval(function () {
console.log(self.agе++);
}, 1000);
}
const vasya = new Person(13);
setTimeout(() => {
console.log(vasya.age);
}, 5000); // 13
lint-staged
ломалtsс
. Починил. Можете вставить код в ответ, и я вас отмечу.Ишью, в которой нашёл ответ