fix: 아이콘 업로드 완료 토스트, 번역 삭제 시 아이콘 UI 동기화

This commit is contained in:
caadiq 2025-12-26 20:19:19 +09:00
parent 15709c4fb8
commit 929e522860

View file

@ -409,6 +409,15 @@ export default function Admin({ isMobile = false }) {
setIconUploading(false); setIconUploading(false);
fetchIconMods(); fetchIconMods();
//
const successCount = pendingIconFiles.filter(f => f.status === 'success').length;
const errorCount = pendingIconFiles.filter(f => f.status === 'error').length;
if (successCount > 0) {
setToast(`아이콘 업로드 완료: ${successCount}개 성공${errorCount > 0 ? `, ${errorCount}개 실패` : ''}`);
} else if (errorCount > 0) {
setToast(`아이콘 업로드 실패: ${errorCount}`, true);
}
}; };
// //
@ -540,6 +549,7 @@ export default function Admin({ isMobile = false }) {
if (result.success) { if (result.success) {
setToast(`${modId} 번역 삭제됨`); setToast(`${modId} 번역 삭제됨`);
fetchModTranslations(); fetchModTranslations();
fetchIconMods(); //
} else { } else {
setToast(result.error || '삭제 실패', true); setToast(result.error || '삭제 실패', true);
} }