Вообщем у нас есть компонент отвечающий за время результаты он выводет в компоненте OfficeProjectPageViewTask вывод результатов мы договорились делать на этой странице так же в папке Timer есть еще один компонент OfficeTimersPage.
Ты написал:
Суммарное время всех полученых записей. Там найди где они перечисляются в цикле и набиваются в шаблоны. Вот так же возьми, перечисли их и посчитай все время.
Первый вопрос есть ли какой-нибудь алгоритм, как приступать к выполнению задачи, к примеру я в данный момент плохо понимаю, что где за что отвечает. Как я должен был бы начать эту задачу вижу файлы, но плохо понимаю, как они между собой связаны.
Второй вопрос по поводу места где они набиваются я правильно понимаю, что ты про этот код говорил:
projects={timer.Task.TaskProjects?.map((n) => n.Project) || []}
Просто на самой странице тоже есть map:
{timers.map((timer) => {
return <OfficeTimersTimer key={timer.id} timer={timer} />
})}
Третий вопрос не понимаю, как мы результат должны получать через хук useState например или просто, нужно пременить js функцию после выполнения цикла и она все посчитает?