6.4.12: Навигация назад по стеку после создания
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m4s

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
poignatov
2026-03-09 21:42:18 +03:00
parent c9a8b994eb
commit 17e6bbf9f1
4 changed files with 7 additions and 11 deletions

View File

@@ -1 +1 @@
6.4.11
6.4.12

View File

@@ -1,6 +1,6 @@
{
"name": "play-life-web",
"version": "6.4.11",
"version": "6.4.12",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -774,9 +774,9 @@ function TaskForm({ onNavigate, taskId, wishlistId, isTest: isTestFromProps = fa
newTaskId: newTaskId,
})
} else {
console.log('[TaskForm] No returnTo, navigating to tasks')
// Стандартное поведение - возврат к списку задач
onNavigate?.('tasks')
console.log('[TaskForm] No returnTo, going back in history')
// Возврат назад по стеку истории (на список задач, желаний и т.д.)
window.history.back()
}
} catch (err) {
setToastMessage({ text: err.message || 'Ошибка при сохранении задачи', type: 'error' })

View File

@@ -712,12 +712,8 @@ function WishlistForm({ onNavigate, wishlistId, editConditionIndex, newTaskId, b
}
resetForm()
// Возвращаемся на доску, если она была указана
if (boardId) {
onNavigate?.('wishlist', { boardId })
} else {
onNavigate?.('wishlist')
}
// Возврат назад по стеку истории
window.history.back()
} catch (err) {
setError(err.message)
} finally {