fix:거래처 수정 시 null 값 input 경고 해결

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
김보곤
2026-02-04 22:15:59 +09:00
parent 0657932bbd
commit 3cbb7229ef

View File

@@ -108,7 +108,14 @@ function PartnersManagement() {
});
const handleAdd = () => { setModalMode('add'); setFormData(initialFormState); setShowModal(true); };
const handleEdit = (item) => { setModalMode('edit'); setEditingItem(item); setFormData({ ...item }); setShowModal(true); };
const handleEdit = (item) => {
setModalMode('edit');
setEditingItem(item);
const safeItem = {};
Object.keys(initialFormState).forEach(key => { safeItem[key] = item[key] ?? ''; });
setFormData(safeItem);
setShowModal(true);
};
const handleSave = async () => {
if (!formData.name) { alert('거래처명을 입력해주세요.'); return; }
setSaving(true);