버튼 버그 수정

This commit is contained in:
kjs 2025-12-30 14:13:26 +09:00
parent c78326bae1
commit 84a3956b02
1 changed files with 4 additions and 7 deletions

View File

@ -945,13 +945,10 @@ export const ButtonPrimaryComponent: React.FC<ButtonPrimaryComponentProps> = ({
return;
}
// 모달 액션인데 현재 화면(테이블)에서 직접 선택된 데이터가 있으면 경고 메시지 표시하고 중단
// (신규 등록 모달에서 선택된 데이터가 초기값으로 전달되는 것을 방지)
// 주의: selectedRowsData만 체크 (modalDataStore의 데이터는 이미 제외했으므로)
if (processedConfig.action.type === "modal" && selectedRowsData && selectedRowsData.length > 0) {
toast.warning("신규 등록 시에는 테이블에서 선택된 항목을 해제해주세요.");
return;
}
// 🔧 모달 액션 시 선택 데이터 경고 제거
// 이전에는 "신규 등록 시에는 테이블에서 선택된 항목을 해제해주세요" 경고를 표시했으나,
// 다른 화면에서 선택한 데이터가 남아있는 경우 오탐이 발생하여 제거함.
// 모달 화면 내부에서 필요 시 자체적으로 선택 데이터를 무시하도록 처리하면 됨.
// 수정(edit) 액션 검증
if (processedConfig.action.type === "edit") {