import { ErrorAlert, NotFoundCard, PageHeader } from "@erp/core/components"; import { UnsavedChangesProvider, UpdateCommitButtonGroup, useUrlParamId } from "@erp/core/hooks"; import { AppContent, AppHeader, BackHistoryButton } from "@repo/rdx-ui/components"; import { useNavigate } from "react-router-dom"; import { CustomerEditForm } from "../../../components"; import { useTranslation } from "../../../i18n"; import { useCustomerUpdateController } from "../../controllers"; import { CustomerEditorSkeleton } from "../components"; export const CustomerUpdatePage = () => { const initialCustomerId = useUrlParamId(); const { t } = useTranslation(); const navigate = useNavigate(); const { form, formId, onSubmit, resetForm, customerData, isLoading, isLoadError, loadError, isUpdating, isUpdateError, updateError, FormProvider, } = useCustomerUpdateController(initialCustomerId, {}); console.log("venga!!!"); if (isLoading) { return ; } if (isLoadError) { return ( <>
); } if (!customerData) return ( <> ); return ( } title={t("pages.update.title")} /> {/* Alerta de error de actualización (si ha fallado el último intento) */} {isUpdateError && ( )} ); };