interface Props { title: string lines: string[] confirmLabel: string onConfirm: () => void onCancel: () => void /** 확인 액션이 진행 중일 때 true. 두 버튼을 모두 비활성화해 중복 클릭을 막는다. */ busy?: boolean } export default function ConfirmDialog({ title, lines, confirmLabel, onConfirm, onCancel, busy = false, }: Props) { return (