В
Вот есть у меня стейт
const state = {
name: {
status: noActive,
value: val1,
},
mail: {
status: noActive,
value: val2,
}
};я собираю выбираю document.querySelectorAll([data-editable-target])
внутри организую событие клик по по элементу.
Получаю с него имя, и хочу обратиться в сейт с таким именем.
но возниакет затык, как правильно сгенерить имя стейта?
const targets = document.querySelectorAll('[data-editable-target]');
targets.forEach((target) => {
target.addEventListener('click', () => {
const blockName = target.innerText; // 'mail'
// НЕ СРАБОТАЛО
// const sts = `${state}.${blockName}`;
// const sts = state + '.' + blockName;
// const sts = 'state.' + blockName;
})
});ка из полей составить единое имя, что бы я изменил стейт по адресу state.mail.value ?
ну или прокинул дальше константу с стейтом?



