Primeiro commit

This commit is contained in:
2025-10-14 14:04:17 -03:00
commit 33d8645eb4
109 changed files with 55424 additions and 0 deletions

51
client/src/App.js Normal file
View File

@@ -0,0 +1,51 @@
import React from 'react';
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
import { Toaster } from 'react-hot-toast';
import Layout from './components/Layout';
import { NotificationProvider } from './components/NotificationCenter';
import Dashboard from './pages/DashboardSimples';
import Produtos from './pages/Produtos';
import Clientes from './pages/Clientes';
import Fornecedores from './pages/Fornecedores';
import Despesas from './pages/Despesas';
import Vendas from './pages/Vendas';
import Devolucoes from './pages/Devolucoes';
import Emprestimos from './pages/Emprestimos';
import Configuracoes from './pages/Configuracoes';
import './App.css';
function App() {
return (
<Router>
<NotificationProvider>
<div className="App">
<Toaster
position="top-right"
toastOptions={{
duration: 4000,
style: {
background: '#363636',
color: '#fff',
},
}}
/>
<Layout>
<Routes>
<Route path="/" element={<Dashboard />} />
<Route path="/produtos" element={<Produtos />} />
<Route path="/clientes" element={<Clientes />} />
<Route path="/fornecedores" element={<Fornecedores />} />
<Route path="/despesas" element={<Despesas />} />
<Route path="/vendas" element={<Vendas />} />
<Route path="/devolucoes" element={<Devolucoes />} />
<Route path="/emprestimos" element={<Emprestimos />} />
<Route path="/configuracoes" element={<Configuracoes />} />
</Routes>
</Layout>
</div>
</NotificationProvider>
</Router>
);
}
export default App;