43 lines
1.5 KiB
TypeScript
43 lines
1.5 KiB
TypeScript
/**
|
|
* Dealer Claim Request Flow
|
|
*
|
|
* This module exports all components, hooks, utilities, and types
|
|
* specific to Dealer Claim requests. This allows for complete segregation
|
|
* of dealer claim functionality.
|
|
*
|
|
* LOCATION: src/dealer-claim/
|
|
*
|
|
* To remove Dealer Claim flow completely:
|
|
* 1. Delete this entire folder: src/dealer-claim/
|
|
* 2. Remove from src/flows.ts registry
|
|
* 3. Done! All dealer claim code is removed.
|
|
*/
|
|
|
|
// Request Detail Components
|
|
export { DealerClaimOverviewTab } from './components/request-detail/OverviewTab';
|
|
export { DealerClaimWorkflowTab } from './components/request-detail/WorkflowTab';
|
|
export { IOTab } from './components/request-detail/IOTab';
|
|
|
|
// Request Detail Cards
|
|
export * from './components/request-detail/claim-cards';
|
|
|
|
// Request Detail Modals
|
|
export * from './components/request-detail/modals';
|
|
|
|
// Request Creation Components
|
|
export { ClaimManagementWizard } from './components/request-creation/ClaimManagementWizard';
|
|
|
|
// Request Detail Screen (Complete standalone screen)
|
|
export { DealerClaimRequestDetail } from './pages/RequestDetail';
|
|
|
|
// Dashboard
|
|
export { DealerDashboard } from './pages/Dashboard';
|
|
|
|
// Filters
|
|
export { DealerRequestsFilters } from './components/DealerRequestsFilters';
|
|
export { DealerClosedRequestsFilters } from './components/DealerClosedRequestsFilters';
|
|
export { DealerUserAllRequestsFilters } from './components/DealerUserAllRequestsFilters';
|
|
|
|
// Re-export types
|
|
export type { RequestDetailProps } from '@/pages/RequestDetail/types/requestDetail.types';
|