)
diff --git a/play-life-web/src/components/FullStatistics.jsx b/play-life-web/src/components/FullStatistics.jsx
index c78ff9e..439507a 100644
--- a/play-life-web/src/components/FullStatistics.jsx
+++ b/play-life-web/src/components/FullStatistics.jsx
@@ -119,10 +119,10 @@ function FullStatistics({ selectedProject, onClearSelection, data, loading, erro
// Показываем loading только если данных нет и идет загрузка
if (loading && !chartData) {
return (
-
+
-
Загрузка данных...
+
Загрузка...
)
diff --git a/play-life-web/src/components/ProjectPriorityManager.jsx b/play-life-web/src/components/ProjectPriorityManager.jsx
index 72fae57..d865da8 100644
--- a/play-life-web/src/components/ProjectPriorityManager.jsx
+++ b/play-life-web/src/components/ProjectPriorityManager.jsx
@@ -891,8 +891,11 @@ function ProjectPriorityManager({ allProjectsData, currentWeekData, shouldLoad,
)}
{projectsLoading && (!maxPriority.length && !mediumPriority.length && !lowPriority.length) ? (
-
- Загружаем проекты...
+
) : (
- Загрузка...
+
)
}
diff --git a/play-life-web/src/components/TaskList.jsx b/play-life-web/src/components/TaskList.jsx
index 90bd125..2516fcf 100644
--- a/play-life-web/src/components/TaskList.jsx
+++ b/play-life-web/src/components/TaskList.jsx
@@ -640,7 +640,12 @@ function TaskList({ onNavigate, data, loading, backgroundLoading, onRefresh }) {
if (loading && !backgroundLoading && !hasData) {
return (
)
}
diff --git a/play-life-web/src/components/TelegramIntegration.jsx b/play-life-web/src/components/TelegramIntegration.jsx
index 63591d6..124dc42 100644
--- a/play-life-web/src/components/TelegramIntegration.jsx
+++ b/play-life-web/src/components/TelegramIntegration.jsx
@@ -41,8 +41,11 @@ function TelegramIntegration({ onNavigate }) {
if (loading) {
return (
-
-
Загрузка...
+
)
}
diff --git a/play-life-web/src/components/TestConfigSelection.jsx b/play-life-web/src/components/TestConfigSelection.jsx
index 91579a2..6510e60 100644
--- a/play-life-web/src/components/TestConfigSelection.jsx
+++ b/play-life-web/src/components/TestConfigSelection.jsx
@@ -154,7 +154,12 @@ function TestConfigSelection({ onNavigate, refreshTrigger = 0 }) {
if (shouldShowLoading) {
return (
)
}
diff --git a/play-life-web/src/components/TestWords.jsx b/play-life-web/src/components/TestWords.jsx
index 4ed04d0..51e079a 100644
--- a/play-life-web/src/components/TestWords.jsx
+++ b/play-life-web/src/components/TestWords.jsx
@@ -617,7 +617,12 @@ function TestWords({ onNavigate, wordCount: initialWordCount, configId: initialC
) : (
{loading && (
-
Загрузка слов...
+
)}
{error && (
{error}
diff --git a/play-life-web/src/components/TodoistIntegration.jsx b/play-life-web/src/components/TodoistIntegration.jsx
index d40f906..9234feb 100644
--- a/play-life-web/src/components/TodoistIntegration.jsx
+++ b/play-life-web/src/components/TodoistIntegration.jsx
@@ -121,7 +121,12 @@ function TodoistIntegration({ onNavigate }) {
)}
{loading ? (
-
Загрузка...
+
) : connected ? (
diff --git a/play-life-web/src/components/WordList.jsx b/play-life-web/src/components/WordList.jsx
index e4e284d..2aa2b9a 100644
--- a/play-life-web/src/components/WordList.jsx
+++ b/play-life-web/src/components/WordList.jsx
@@ -163,7 +163,12 @@ function WordList({ onNavigate, dictionaryId, isNewDictionary, refreshTrigger =
if (loading) {
return (
)
}