import React from "react"; import { View } from "../types"; interface HomeMenuViewProps { onNavigate: (view: View) => void; user: { name: string; store: string }; onLogout: () => void; } const HomeMenuView: React.FC = ({ onNavigate, user, onLogout, }) => { const menus = [ { id: View.SALES_DASHBOARD, title: "Vendas e Relatórios", desc: "Acompanhe metas, pedidos e performance em tempo real.", color: "bg-blue-600", icon: ( ), }, { id: View.PRODUCT_SEARCH, title: "Catálogo de Produtos", desc: "Pesquise, consulte estoque e inicie novos pedidos.", color: "bg-orange-500", icon: ( ), }, { id: View.HOME_MENU, title: "Mestre Jurunense", desc: "Gestão administrativa e parametrização do sistema.", color: "bg-emerald-600", icon: ( ), }, ]; const userInitials = user?.name ? user.name .split(".") .map((n) => n[0]) .join("") .substring(0, 2) .toUpperCase() : "U"; return (
{/* Top Header Section - Perfil e Logout */}
{userInitials}
Usuário Conectado

{user?.name || "Usuário"}

Filial: {user?.store || "Loja"}

VENDAWEB JURUNENSE

Selecione uma das ferramentas abaixo para operar no sistema.

{menus.map((menu) => ( ))}
{/* Informações Auxiliares */}
Novidade

Treinamento Mestre SMART

Confira os novos módulos de treinamento disponíveis na plataforma.

Obrigatório

Atualização Cadastral

Mantenha seus dados e documentos sempre em dia para evitar bloqueios.

Suporte

Central de Ajuda

Dúvidas técnicas ou problemas com o sistema?

); }; export default HomeMenuView;