Как перебрать массив с неизвестной вложенностью?
столкнулся с проблемой что не знаю как можно бесконечно отрисовывать массив объектов в зависимости от его содержимого...
const items={
title: 'Production',
subTasks: [
{
title: 'Production 1',
subTasks: [{ title: 'Production 1 - 1' }, { title: 'Production 1 - 2' }],
},
],
}
чтобы получился такой html
<div style="padding-left:25px">
<h4>Production</h4>
<div style="padding-left:25px">
<h4>Production 1</h4>
<div style="padding-left:25px">
<h4>Production 1 - 1</h4>
<h4>Production 1 - 2</h4>
</div>
</div>
</div>
и так сколько угодно, в зависимости от того, есть ли у объекта subTasks... буду очень благодарен за помощь!!!