diff --git a/apps/web/src/cockpits/rep/OrdersErpPage.tsx b/apps/web/src/cockpits/rep/OrdersErpPage.tsx
index aa033d0..18288db 100644
--- a/apps/web/src/cockpits/rep/OrdersErpPage.tsx
+++ b/apps/web/src/cockpits/rep/OrdersErpPage.tsx
@@ -116,7 +116,7 @@ function ErpConsultaModal({
footer={}
>
{!row ? null : (
-
+
{/* ── Cabeçalho ── */}
(
-
+
{item.codProduto}
{item.descProduto}
@@ -276,7 +276,7 @@ function ErpConsultaModal({
width: 120,
align: 'right' as const,
render: (v: string, item) => (
-
+
{fmt(Number(v))}
{Number(item.descontoPerc) > 0 && (
@@ -364,7 +364,7 @@ export function OrdersErpPage() {
key: 'pedido',
width: 110,
render: (_: unknown, row: PedidoErpConsultaItem) => (
-
+
{row.numeroPedido}
@@ -446,7 +446,7 @@ export function OrdersErpPage() {
render: (_: unknown, row: PedidoErpConsultaItem) => {
if (row.tipo !== 'E') return —;
return (
-
+
{row.numeroEntrega && (
Entrega {row.numeroEntrega}
diff --git a/apps/web/src/cockpits/rep/OrdersPage.tsx b/apps/web/src/cockpits/rep/OrdersPage.tsx
index 857942d..1bf9738 100644
--- a/apps/web/src/cockpits/rep/OrdersPage.tsx
+++ b/apps/web/src/cockpits/rep/OrdersPage.tsx
@@ -341,7 +341,7 @@ function OrderDetailModal({ id, onClose }: { id: string | null; onClose: () => v
) : (
),
- children: (
+ content: (
{new Date(h.changedAt).toLocaleString('pt-BR')}
{' — '}
diff --git a/apps/web/vite.config.mts b/apps/web/vite.config.mts
index 022c0e4..ff66c93 100644
--- a/apps/web/vite.config.mts
+++ b/apps/web/vite.config.mts
@@ -10,6 +10,7 @@ export default defineConfig(() => ({
server: {
port: 4200,
host: '0.0.0.0',
+ allowedHosts: true,
// Proxy /api/* → API Nest em :3000 (default API_PORT).
// Evita CORS em dev e mantém URL relativa no código da Web — em produção,
// mesmo origin via Nginx (/api/* → backend).