feat: Implement Invoice editor to create or modify invoices

This commit is contained in:
dhinesh-m24
2026-02-09 17:06:48 +05:30
parent cad0662478
commit 70d5dd1061
3 changed files with 1324 additions and 4 deletions

View File

@@ -26,7 +26,7 @@ import StaffAvailability from './features/operations/availability/StaffAvailabil
import TaskBoard from './features/operations/tasks/TaskBoard';
import InvoiceList from './features/finance/invoices/InvoiceList';
import InvoiceDetail from './features/finance/invoices/InvoiceDetail';
import InvoiceEditor from './features/finance/invoices/InvoiceEditor';
/**
* AppRoutes Component
@@ -118,7 +118,9 @@ const AppRoutes: React.FC = () => {
{/* Finance Routes */}
<Route path="/invoices" element={<InvoiceList />} />
<Route path="/invoices/:id" element={<InvoiceDetail />} />
<Route path="/invoices/:id/edit" element={<InvoiceEditor />} />
<Route path="/invoices/new" element={<InvoiceEditor />} />
</Route>
<Route path="*" element={<Navigate to="/login" replace />} />
</Routes>