feat: mejorar el diálogo de emisión de proformas con nuevos controles de estado y mensajes de bloqueo

This commit is contained in:
David Arranz 2026-08-26 13:59:19 +02:00
parent 2f15f10b8b
commit 5bac39527e

View File

@ -588,14 +588,20 @@ const ScopedListProformasPage = ({ scope }: ScopedListProformasPageProps) => {
dialogs={
<>
<IssueProformaDialog
blockerMessages={issueDialogCtrl.blockerMessages}
canIssue={issueDialogCtrl.readiness?.canIssue ?? false}
isReadinessLoading={issueDialogCtrl.isReadinessLoading}
isSubmitting={issueDialogCtrl.isSubmitting}
onConfirm={issueDialogCtrl.confirmIssue}
onEdit={issueDialogCtrl.openEdit}
onOpenChange={(open) => {
if (!open) {
issueDialogCtrl.closeDialog();
}
}}
onRetryReadiness={issueDialogCtrl.retryReadiness}
open={issueDialogCtrl.open}
readinessError={issueDialogCtrl.readinessError}
target={issueDialogCtrl.target}
/>