Frontend: unified 3-column contacts page (folder tree | list/table/cards | detail), all Rentman fields, ContactPerson CRUD, removed old Contact/Company pages
This commit is contained in:
@@ -6,12 +6,7 @@ import { LoginPage } from '@/pages/Login';
|
||||
import { PasswordResetRequestPage } from '@/pages/PasswordResetRequest';
|
||||
import { PasswordResetConfirmPage } from '@/pages/PasswordResetConfirm';
|
||||
import { DashboardPage } from '@/pages/Dashboard';
|
||||
import { CompaniesListPage } from '@/pages/CompaniesList';
|
||||
import { CompanyDetailPage } from '@/pages/CompanyDetail';
|
||||
import { CompanyFormPage } from '@/pages/CompanyForm';
|
||||
import { ContactsListPage } from '@/pages/ContactsList';
|
||||
import { ContactDetailPage } from '@/pages/ContactDetail';
|
||||
import { ContactFormPage } from '@/pages/ContactForm';
|
||||
import { AuditLogPage } from '@/pages/AuditLog';
|
||||
import { GlobalSearchResultsPage } from '@/pages/GlobalSearchResults';
|
||||
import { SettingsPage } from '@/pages/Settings';
|
||||
@@ -57,14 +52,7 @@ const router = createBrowserRouter([
|
||||
children: [
|
||||
{ path: '/', element: <DashboardPage /> },
|
||||
{ path: '/dashboard', element: <DashboardPage /> },
|
||||
{ path: '/companies', element: <CompaniesListPage /> },
|
||||
{ path: '/companies/new', element: <CompanyFormPage /> },
|
||||
{ path: '/companies/:id', element: <CompanyDetailPage /> },
|
||||
{ path: '/companies/:id/edit', element: <CompanyFormPage /> },
|
||||
{ path: '/contacts', element: <ContactsListPage /> },
|
||||
{ path: '/contacts/new', element: <ContactFormPage /> },
|
||||
{ path: '/contacts/:id', element: <ContactDetailPage /> },
|
||||
{ path: '/contacts/:id/edit', element: <ContactFormPage /> },
|
||||
{ path: '/audit-log', element: <AuditLogPage /> },
|
||||
{ path: '/search', element: <GlobalSearchResultsPage /> },
|
||||
{ path: '/calendar', element: <CalendarPage /> },
|
||||
|
||||
Reference in New Issue
Block a user