Я хочу создать запись предсказаний экспертов и отрисовать таблицу лидеров в React.Каков наилучший способ структурировать данные JSON?Я также хочу обновить с течением времени
1) Лучше ли рассчитывать каждую запись экспертов, сравнивая прогнозирование с результатом и сохраняя эту запись в состоянии?Или просто есть статическая запись?
2) Как мне обращаться со случаем, если эксперт не делает прогноз для каждого совпадения?
const DATA = {
pundits: [
{ name: 'Eddie', nationality: 'uk', predictions: {1:'w', 2:'w', 3:'l', 4:'l'}, record: {wins: 0, loss: 0}},
{ name: 'Carl', nationality: 'uk', predictions: {1:'l', 2:'l', 3:'l', 4:'l'}, record: {wins: 0, loss: 0}},
{ name: 'Abel', nationality: 'us', predictions: {1:'d', 2:'d', 3:'d', 4:'d'}, record: {wins: 0, loss: 0}},
],
matches: [
{ matchId: 1, matchName:'Bellew vs Usyk', result: 'w' },
{ matchId: 2, matchName:'Bellew vs Haye', result: 'w' },
{ matchId: 3, matchName:'Fury vs Wilder', result: 'd' },
{ matchId: 4, matchName:'GGG vs Canelo', result: 'l' }
]
}