Перезагрузка списка записей при открытии экрана прогресса
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m4s

This commit is contained in:
poignatov
2026-02-24 15:57:13 +03:00
parent 2236f95ffa
commit e41abb2bff
3 changed files with 5 additions and 5 deletions

View File

@@ -94,9 +94,9 @@ function FullStatistics({ selectedProject, onClearSelection, data, loading, erro
prevActiveTabRef.current = activeTab
}, [activeTab])
// Загружаем данные при изменении selectedDate или selectedProject
// Загружаем данные при открытии экрана, при изменении selectedDate или selectedProject
useEffect(() => {
if (selectedDate && fetchTodayEntries) {
if (activeTab === 'full' && selectedDate && fetchTodayEntries) {
// Если компонент только что открылся - используем фоновую загрузку
if (componentJustOpenedRef.current) {
componentJustOpenedRef.current = false
@@ -106,7 +106,7 @@ function FullStatistics({ selectedProject, onClearSelection, data, loading, erro
fetchTodayEntries(false, selectedProject, selectedDate)
}
}
}, [selectedDate, selectedProject, fetchTodayEntries])
}, [activeTab, selectedDate, selectedProject, fetchTodayEntries])
// Обработчик выбора дня
const handleDaySelect = useCallback((date) => {