chore(web): APIs renomeadas do AntD 6 e allowedHosts no dev server
- `<Space direction>` -> `orientation` e `children` -> `content` no Popconfirm, acompanhando o rename da API no Ant Design 6. - `allowedHosts: true` no Vite para permitir acesso ao dev server por hostname da rede local. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -116,7 +116,7 @@ function ErpConsultaModal({
|
||||
footer={<Button onClick={onClose}>Fechar</Button>}
|
||||
>
|
||||
{!row ? null : (
|
||||
<Space direction="vertical" size={20} style={{ width: '100%' }}>
|
||||
<Space orientation="vertical" size={20} style={{ width: '100%' }}>
|
||||
{/* ── Cabeçalho ── */}
|
||||
<Card
|
||||
styles={{ body: { padding: '14px 16px' } }}
|
||||
@@ -257,7 +257,7 @@ function ErpConsultaModal({
|
||||
title: 'Produto',
|
||||
key: 'produto',
|
||||
render: (_: unknown, item) => (
|
||||
<Space direction="vertical" size={0}>
|
||||
<Space orientation="vertical" size={0}>
|
||||
<Text style={{ fontSize: 11, color: '#94A3B8' }}>{item.codProduto}</Text>
|
||||
<Text style={{ fontWeight: 500, fontSize: 13 }}>{item.descProduto}</Text>
|
||||
</Space>
|
||||
@@ -276,7 +276,7 @@ function ErpConsultaModal({
|
||||
width: 120,
|
||||
align: 'right' as const,
|
||||
render: (v: string, item) => (
|
||||
<Space direction="vertical" size={0} style={{ alignItems: 'flex-end' }}>
|
||||
<Space orientation="vertical" size={0} style={{ alignItems: 'flex-end' }}>
|
||||
<Text className="tabular-nums">{fmt(Number(v))}</Text>
|
||||
{Number(item.descontoPerc) > 0 && (
|
||||
<Text style={{ fontSize: 11, color: '#f59e0b' }}>
|
||||
@@ -364,7 +364,7 @@ export function OrdersErpPage() {
|
||||
key: 'pedido',
|
||||
width: 110,
|
||||
render: (_: unknown, row: PedidoErpConsultaItem) => (
|
||||
<Space direction="vertical" size={0}>
|
||||
<Space orientation="vertical" size={0}>
|
||||
<Text strong className="tabular-nums" style={{ color: '#003B8E' }}>
|
||||
{row.numeroPedido}
|
||||
</Text>
|
||||
@@ -446,7 +446,7 @@ export function OrdersErpPage() {
|
||||
render: (_: unknown, row: PedidoErpConsultaItem) => {
|
||||
if (row.tipo !== 'E') return <Text type="secondary">—</Text>;
|
||||
return (
|
||||
<Space direction="vertical" size={2}>
|
||||
<Space orientation="vertical" size={2}>
|
||||
{row.numeroEntrega && (
|
||||
<Text className="tabular-nums" style={{ fontSize: 12, color: '#475569' }}>
|
||||
Entrega {row.numeroEntrega}
|
||||
|
||||
@@ -341,7 +341,7 @@ function OrderDetailModal({ id, onClose }: { id: string | null; onClose: () => v
|
||||
) : (
|
||||
<ClockCircleOutlined style={{ color: '#d46b08' }} />
|
||||
),
|
||||
children: (
|
||||
content: (
|
||||
<span style={{ fontSize: 13 }}>
|
||||
<Text type="secondary">{new Date(h.changedAt).toLocaleString('pt-BR')}</Text>
|
||||
{' — '}
|
||||
|
||||
@@ -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).
|
||||
|
||||
Reference in New Issue
Block a user