6.11.1: Фикс моргания кнопки завершения закупки
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m3s
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m3s
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "play-life-web",
|
"name": "play-life-web",
|
||||||
"version": "6.11.0",
|
"version": "6.11.1",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
@@ -110,17 +110,16 @@ function PurchaseScreen({ onNavigate, purchaseConfigId, taskId, taskName }) {
|
|||||||
body: JSON.stringify({})
|
body: JSON.stringify({})
|
||||||
})
|
})
|
||||||
if (response.ok) {
|
if (response.ok) {
|
||||||
setToast({ message: 'Задача выполнена', type: 'success' })
|
|
||||||
setTimeout(() => onNavigate?.('tasks'), 500)
|
setTimeout(() => onNavigate?.('tasks'), 500)
|
||||||
|
return
|
||||||
} else {
|
} else {
|
||||||
const errorData = await response.json().catch(() => ({}))
|
const errorData = await response.json().catch(() => ({}))
|
||||||
setToast({ message: errorData.error || 'Ошибка выполнения', type: 'error' })
|
setToast({ message: errorData.error || 'Ошибка выполнения', type: 'error' })
|
||||||
}
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
setToast({ message: 'Ошибка выполнения', type: 'error' })
|
setToast({ message: 'Ошибка выполнения', type: 'error' })
|
||||||
} finally {
|
|
||||||
setIsCompleting(false)
|
|
||||||
}
|
}
|
||||||
|
setIsCompleting(false)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Синхронизация refs для диалогов
|
// Синхронизация refs для диалогов
|
||||||
|
|||||||
Reference in New Issue
Block a user