6.9.1: Фикс сброса типа задачи при создании
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m8s
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m8s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "play-life-web",
|
"name": "play-life-web",
|
||||||
"version": "6.9.0",
|
"version": "6.9.1",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
@@ -1309,7 +1309,7 @@ function AppContent() {
|
|||||||
<div className={getTabContainerClasses('task-form')}>
|
<div className={getTabContainerClasses('task-form')}>
|
||||||
<div className={getInnerContainerClasses('task-form')}>
|
<div className={getInnerContainerClasses('task-form')}>
|
||||||
<TaskForm
|
<TaskForm
|
||||||
key={tabParams.taskId || 'new'}
|
key={tabParams.taskId || `new-${tabParams.isTest ? 'test' : tabParams.isPurchase ? 'purchase' : 'task'}`}
|
||||||
onNavigate={handleNavigate}
|
onNavigate={handleNavigate}
|
||||||
taskId={tabParams.taskId}
|
taskId={tabParams.taskId}
|
||||||
wishlistId={tabParams.wishlistId}
|
wishlistId={tabParams.wishlistId}
|
||||||
|
|||||||
@@ -123,6 +123,9 @@ function TaskForm({ onNavigate, taskId, wishlistId, isTest: isTestFromProps = fa
|
|||||||
setWordsCount('10')
|
setWordsCount('10')
|
||||||
setMaxCards('')
|
setMaxCards('')
|
||||||
setSelectedDictionaryIDs([])
|
setSelectedDictionaryIDs([])
|
||||||
|
// Reset purchase-specific fields
|
||||||
|
setIsPurchase(isPurchaseFromProps)
|
||||||
|
setSelectedPurchaseBoards([])
|
||||||
if (debounceTimer.current) {
|
if (debounceTimer.current) {
|
||||||
clearTimeout(debounceTimer.current)
|
clearTimeout(debounceTimer.current)
|
||||||
debounceTimer.current = null
|
debounceTimer.current = null
|
||||||
|
|||||||
Reference in New Issue
Block a user