Помочь с реализацией календаря на js

Всем привет, большая часть календаря готова и сделана на React.js, необходимо просто корректно определиться с тем, как будет выводиться дата, сейчас дату получаю с помощью обьекта даты. Прохожусь по ней циклом while и пушу в массив days = []

Получаю days и делаю мап дня месяца и числа.

По итогу как я представляю календарь. Есть массив даты и массив юзеров у каждого юзера на определенную дату может стоять графики работы, выходные и тд. По итогу по клику на ячейку я должен получить(дату, юзера, и его статус на этот день)

Оставляйте телеграмм для связи, только кто делал такое уже

Прилагаю скриншоты

Читайте на 123ru.net