import { BrowserRouter, Route, Routes } from "react-router-dom"; import { AuthProvider } from "./lib/auth/AuthContext.js"; import { AuthenticatedLayout } from "./routes/AuthenticatedLayout.js"; import { DashboardPage } from "./routes/DashboardPage.js"; import { LoginPage } from "./routes/LoginPage.js"; import { ProtectedRoute } from "./routes/ProtectedRoute.js"; import { CompaniesListPage } from "./routes/companies/CompaniesListPage.js"; import { CompanyFormPage } from "./routes/companies/CompanyFormPage.js"; import { ProductsListPage } from "./routes/products/ProductsListPage.js"; import { ProductFormPage } from "./routes/products/ProductFormPage.js"; import { ResellersListPage } from "./routes/resellers/ResellersListPage.js"; import { ResellerFormPage } from "./routes/resellers/ResellerFormPage.js"; import { LeadsListPage } from "./routes/crm/LeadsListPage.js"; import { LeadFormPage } from "./routes/crm/LeadFormPage.js"; import { ConvertLeadPage } from "./routes/crm/ConvertLeadPage.js"; import { OpportunitiesListPage } from "./routes/crm/OpportunitiesListPage.js"; import { OpportunityFormPage } from "./routes/crm/OpportunityFormPage.js"; import { QuotesListPage } from "./routes/quotes/QuotesListPage.js"; import { QuoteFormPage } from "./routes/quotes/QuoteFormPage.js"; import { QuoteDetailPage } from "./routes/quotes/QuoteDetailPage.js"; import { ClientRegistrationsListPage } from "./routes/client-registrations/ClientRegistrationsListPage.js"; import { ClientRegistrationFormPage } from "./routes/client-registrations/ClientRegistrationFormPage.js"; import { ClientRegistrationDetailPage } from "./routes/client-registrations/ClientRegistrationDetailPage.js"; import { ContractsListPage } from "./routes/contracts/ContractsListPage.js"; import { ContractFormPage } from "./routes/contracts/ContractFormPage.js"; import { ContractDetailPage } from "./routes/contracts/ContractDetailPage.js"; import { WarehousesListPage } from "./routes/inventory/WarehousesListPage.js"; import { WarehouseFormPage } from "./routes/inventory/WarehouseFormPage.js"; import { AssetsListPage } from "./routes/inventory/AssetsListPage.js"; import { AssetFormPage } from "./routes/inventory/AssetFormPage.js"; import { AssetDetailPage } from "./routes/inventory/AssetDetailPage.js"; import { MovementsListPage } from "./routes/inventory/MovementsListPage.js"; import { ReservationsListPage } from "./routes/inventory/ReservationsListPage.js"; import { SubscriptionsListPage } from "./routes/billing/SubscriptionsListPage.js"; import { SubscriptionFormPage } from "./routes/billing/SubscriptionFormPage.js"; import { BillingRunsListPage } from "./routes/billing/BillingRunsListPage.js"; import { BillingRunFormPage } from "./routes/billing/BillingRunFormPage.js"; import { BillingRunDetailPage } from "./routes/billing/BillingRunDetailPage.js"; import { InvoicesListPage } from "./routes/billing/InvoicesListPage.js"; import { NcmListPage } from "./routes/fiscal/NcmListPage.js"; import { CfopListPage } from "./routes/fiscal/CfopListPage.js"; import { MunicipalitiesListPage } from "./routes/fiscal/MunicipalitiesListPage.js"; import { OperationNaturesListPage } from "./routes/fiscal/OperationNaturesListPage.js"; import { TicketsListPage } from "./routes/support/TicketsListPage.js"; import { TicketFormPage } from "./routes/support/TicketFormPage.js"; import { TicketDetailPage } from "./routes/support/TicketDetailPage.js"; import { TemplatesListPage } from "./routes/documents/TemplatesListPage.js"; import { TemplateFormPage } from "./routes/documents/TemplateFormPage.js"; import { TemplateDetailPage } from "./routes/documents/TemplateDetailPage.js"; import { GenerationsListPage } from "./routes/documents/GenerationsListPage.js"; import { GenerationFormPage } from "./routes/documents/GenerationFormPage.js"; import { DevicesListPage } from "./routes/hr-timeclock/DevicesListPage.js"; import { DeviceFormPage } from "./routes/hr-timeclock/DeviceFormPage.js"; import { AfdImportPage } from "./routes/hr-timeclock/AfdImportPage.js"; import { AfdRecordsListPage } from "./routes/hr-timeclock/AfdRecordsListPage.js"; import { ForgotPasswordPage } from "./routes/ForgotPasswordPage.js"; import { ResetPasswordPage } from "./routes/ResetPasswordPage.js"; export function App() { return ( } /> } /> } /> }> }> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> } /> ); }