AA
Size: a a a
AA
SS
SS
AA
cd

R
CM
А
CM
А
А
<input onSubmit={handleApply} value={'Create an account'} type='submit' /> const handleApply = useCallback((e) => {
e.preventDefault();
});CM
<input onSubmit={handleApply} value={'Create an account'} type='submit' /> const handleApply = useCallback((e) => {
e.preventDefault();
});ВЛ
<input onSubmit={handleApply} value={'Create an account'} type='submit' /> const handleApply = useCallback((e) => {
e.preventDefault();
});TG
const obj = {
a: {
b: [{target: '0'}, {target: '1'}],
c: {'target: '2'},
},
d: {'target: '2'},
};
вам нужно часто проходить по всем полям на последнем уровне вложенности. {target: ''}.{
a.b[0]: {}
a.b[1]: {}
a.c: {}
}
теперь без рекурсии я могу бегать по полям сколько хочу. ДК
const obj = {
a: {
b: [{target: '0'}, {target: '1'}],
c: {'target: '2'},
},
d: {'target: '2'},
};
вам нужно часто проходить по всем полям на последнем уровне вложенности. {target: ''}.{
a.b[0]: {}
a.b[1]: {}
a.c: {}
}
теперь без рекурсии я могу бегать по полям сколько хочу. S🛸
const obj = {
a: {
b: [{target: '0'}, {target: '1'}],
c: {'target: '2'},
},
d: {'target: '2'},
};
вам нужно часто проходить по всем полям на последнем уровне вложенности. {target: ''}.{
a.b[0]: {}
a.b[1]: {}
a.c: {}
}
теперь без рекурсии я могу бегать по полям сколько хочу. S🛸