fix: make admin media uploads reliable
This commit is contained in:
@@ -24,6 +24,18 @@ export function handleApiError(error_) {
|
||||
const data = error_?.response?.data
|
||||
const status = error_?.response?.status
|
||||
|
||||
if (error_?.code === 'ECONNABORTED') {
|
||||
toast.error(
|
||||
'زمان بارگذاری فایل به پایان رسید. لطفاً اتصال اینترنت را بررسی و دوباره تلاش کنید.'
|
||||
)
|
||||
return
|
||||
}
|
||||
|
||||
if (status === 413) {
|
||||
toast.error('حجم فایل از حداکثر مجاز بیشتر است.')
|
||||
return
|
||||
}
|
||||
|
||||
if (status === 422 && data?.errors) {
|
||||
Object.values(data.errors).forEach((messages) => {
|
||||
const list = Array.isArray(messages) ? messages : [messages]
|
||||
|
||||
Reference in New Issue
Block a user