diff --git a/apps/web/src/cockpits/rep/NewOrderPage.tsx b/apps/web/src/cockpits/rep/NewOrderPage.tsx index 0de1e01..f1e4116 100644 --- a/apps/web/src/cockpits/rep/NewOrderPage.tsx +++ b/apps/web/src/cockpits/rep/NewOrderPage.tsx @@ -29,9 +29,12 @@ import { CheckCircleOutlined, CloseOutlined, DeleteOutlined, + DownOutlined, + HistoryOutlined, PlusOutlined, SearchOutlined, ShoppingCartOutlined, + UpOutlined, UserOutlined, } from '@ant-design/icons'; import { useNavigate, useSearch } from '@tanstack/react-router'; @@ -768,7 +771,8 @@ function ClientHistoryPanel({ }) { const screens = useBreakpoint(); const isMobile = !screens.md; - const [collapsed, setCollapsed] = useState(false); + // Sempre fecha ao abrir a tela — o banner chamativo convida o rep a expandir + const [collapsed, setCollapsed] = useState(true); const [qtys, setQtys] = useState>({}); const { data: produtos = [], isLoading } = useClientTopProdutos(idCliente, 15); @@ -929,40 +933,61 @@ function ClientHistoryPanel({ return (
+ {/* Banner âmbar de destaque — fechado por padrão, convida o rep a abrir */}
setCollapsed((c) => !c)} > - + +
+ + Este cliente já comprou {produtos.length} produto{produtos.length !== 1 ? 's' : ''}{' '} + com você + + + Veja o histórico e repita itens no pedido com um clique + +
+
+
{!collapsed && (