Как создать таблицу в JS?
- напишите функцию, которая перегонит данную структуру в нормальную матрицу
- отрендерите простую таблицу без лишней логики
- оберните транфсормацию в useMemo, если будут проседания по производительности (optional)
Посыл в том, что UI layer не должен страдать из-за того, что данные не в том формате.
Можно воспользоваться <template>. Создаете 'компонент', потом уже с помощью js подставляете данные