import { CATEGORIAS } from "../constants/categorias.js"; import { ETIQUETAS_PROVEEDOR } from "../utils/ubicacion/index.js"; const fila = { display: "flex", justifyContent: "space-between", alignItems: "flex-start", gap: 10, padding: "6px 0", borderBottom: "0.5px solid var(--color-border-tertiary)", fontSize: 13 }; const clave = { color: "var(--color-text-secondary)", flexShrink: 0 }; const valor = { textAlign: "right", fontWeight: 500, wordBreak: "break-word" }; // Paso 6 (final) de la pasarela: resumen legible de todo lo introducido, // aceptación obligatoria de la política de privacidad y envío de la // propuesta. Los avisos de palabra prohibida y de posible duplicado se // muestran dentro del propio modal. export default function PasoResumen({ form, aceptaPrivacidad, setAceptaPrivacidad, onAbrirPrivacidad, onEnviar, onConfirmarDuplicado, onDescartarDuplicado, errorFiltro, posibleDuplicado, comprobandoDuplicado, saving, }) { const categoria = form.categoria ? CATEGORIAS[form.categoria] : null; const enviando = comprobandoDuplicado || saving; const etiquetaProveedor = form.proveedorUbicacion ? ETIQUETAS_PROVEEDOR[form.proveedorUbicacion] || form.proveedorUbicacion : ""; return (
Comprueba los datos antes de enviar. El administrador revisará la propuesta antes de publicarla.