33 lines
1.2 KiB
TypeScript
33 lines
1.2 KiB
TypeScript
/**
|
|
* Custom Request Flow
|
|
*
|
|
* This module exports all components, hooks, utilities, and types
|
|
* specific to Custom requests. This allows for complete segregation
|
|
* of custom request functionality.
|
|
*
|
|
* LOCATION: src/custom/
|
|
*
|
|
* To remove Custom flow completely:
|
|
* 1. Delete this entire folder: src/custom/
|
|
* 2. Remove from src/flows.ts registry
|
|
* 3. Done! All custom request code is removed.
|
|
*/
|
|
|
|
// Request Detail Components
|
|
export { OverviewTab as CustomOverviewTab } from './components/request-detail/OverviewTab';
|
|
export { WorkflowTab as CustomWorkflowTab } from './components/request-detail/WorkflowTab';
|
|
|
|
// Request Creation Components
|
|
export { CreateRequest as CustomCreateRequest } from './components/request-creation/CreateRequest';
|
|
|
|
// Request Detail Screen (Complete standalone screen)
|
|
export { CustomRequestDetail } from './pages/RequestDetail';
|
|
|
|
// Filters
|
|
export { StandardRequestsFilters } from './components/RequestsFilters';
|
|
export { StandardClosedRequestsFilters } from './components/ClosedRequestsFilters';
|
|
export { StandardUserAllRequestsFilters } from './components/UserAllRequestsFilters';
|
|
|
|
// Re-export types
|
|
export type { RequestDetailProps } from '@/pages/RequestDetail/types/requestDetail.types';
|