feat: adicionar tooltips normativos e refatorar relatorio PDF

This commit is contained in:
2026-07-12 16:24:36 +00:00
parent e427d7892c
commit 270d0c5676
6 changed files with 192 additions and 36 deletions
+21 -19
View File
@@ -21,7 +21,7 @@ import { Button } from '@/components/ui/button';
import { ThemeProvider, useTheme } from '@/lib/theme';
import { useI18n } from './store/i18nStore';
import { GlobalWindSettingsModal } from './components/GlobalWindSettingsModal';
import { TooltipProvider } from '@/components/ui/tooltip';
// Ícones Customizados de Engenharia Premium
const BridgeIcon = (props: React.SVGProps<SVGSVGElement>) => (
<svg
@@ -322,24 +322,26 @@ function HomeMock() {
function App() {
return (
<ThemeProvider>
<BrowserRouter>
<AppLayout>
<Routes>
<Route path="/" element={<HomeMock />} />
<Route path="/galpao" element={<GalpaoModule />} />
<Route path="/cilindro" element={<CylinderModule />} />
<Route path="/abobada" element={<VaultModule />} />
<Route path="/cupula" element={<DomeModule />} />
<Route path="/muros" element={<SignModule />} />
<Route path="/cobertura-isolada" element={<IsolatedRoofModule />} />
<Route path="/barras" element={<BarSelectorModule />} />
<Route path="/pontes" element={<BridgeModule />} />
<Route path="/torre" element={<TowerModule />} />
<Route path="/dinamica" element={<DynamicsModule />} />
<Route path="/settings" element={<SettingsModule />} />
</Routes>
</AppLayout>
</BrowserRouter>
<TooltipProvider>
<BrowserRouter>
<AppLayout>
<Routes>
<Route path="/" element={<HomeMock />} />
<Route path="/galpao" element={<GalpaoModule />} />
<Route path="/cilindro" element={<CylinderModule />} />
<Route path="/abobada" element={<VaultModule />} />
<Route path="/cupula" element={<DomeModule />} />
<Route path="/muros" element={<SignModule />} />
<Route path="/cobertura-isolada" element={<IsolatedRoofModule />} />
<Route path="/barras" element={<BarSelectorModule />} />
<Route path="/pontes" element={<BridgeModule />} />
<Route path="/torre" element={<TowerModule />} />
<Route path="/dinamica" element={<DynamicsModule />} />
<Route path="/settings" element={<SettingsModule />} />
</Routes>
</AppLayout>
</BrowserRouter>
</TooltipProvider>
</ThemeProvider>
);
}