В настоящее время я работаю над проектом react-native
, который включает экран календаря. Я использую компонент повестки дня react-native calendars
для самого календаря и базу данных firebase
реального времени для самого проекта. Я новичок в создании собственной базы данных, так что не могу правильно понять структуру данных. В настоящее время из базы данных я получаю данные как
{
'2020-07-01': {time: "12:00", topic: "Type Casting in JavaScript"}
'2020-07-03': {time: "12:00", topic: "JavaScript basics"}
'2020-07-06': {time: "12:00", topic: "Parallax Scrolling"}
}
, но повестка дня остальных календарей принимает данные только в форме
{
'2020-07-01': [{time: "12:00", topic: "Type Casting in JavaScript"}]
'2020-07-03': [{time: "12:00", topic: "JavaScript basics"}]
'2020-07-06': [{time: "12:00", topic: "Parallax Scrolling"}]
}
, что было бы лучшим способом преобразования выход?