Можно ли данный код как-то упростить и оптимизировать?
const k = Object.keys(this.state.personalData).map(item => {
return getValidationState(item,
this.state.personalData[`${item}`]);
});
const isFormInvalid = k.some(
state => state === 'error'
);
Object.keys это что-то по типу
Object.prototype._keys= function () {
var arr = [];
for(var i in this){
if(this.hasOwnProperty(i)) arr.push(i)
}
return arr;
}
В итоге Вы можете заменить Object.keys на for in, но в таком случае Вы лишитесь "функционального" стиля
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости