diff --git a/frontend/src/config/FavouriteActivityMap.ts b/frontend/src/config/FavouriteActivityMap.ts index 539692ac9..5e7aa34f0 100644 --- a/frontend/src/config/FavouriteActivityMap.ts +++ b/frontend/src/config/FavouriteActivityMap.ts @@ -47,47 +47,101 @@ const FavouriteActivityMap: Record = { highlighted: false, isConsep: false }, - testingActivities: { + actualGerminationCount: { id: -1, - type: 'testingActivities', + type: 'actualGerminationCount', image: 'TableSplit', - header: 'Testing Activities', + header: 'Actual Germination Count', link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, highlighted: false, isConsep: true }, - maintainGerminationTray: { + calculateCropAverage: { id: -1, - type: 'maintainGerminationTray', + type: 'calculateCropAverage', image: 'TableSplit', - header: 'Maintain Germination Tray', + header: 'Calculate Crop Average', link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, highlighted: false, isConsep: true }, - withdrawalDate: { + cancelledRequestsReport: { id: -1, - type: 'withdrawalDate', + type: 'cancelledRequestsReport', image: 'TableSplit', - header: 'Withdrawal Date', + header: 'Cancelled Requests Report', link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, highlighted: false, isConsep: true }, - testingRequestsReport: { + coneAndSeedProcessingReport: { id: -1, - type: 'testingRequestsReport', + type: 'coneAndSeedProcessingReport', image: 'TableSplit', - header: 'Testing Requests Report', + header: 'Cone and Seed Processing Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + coneAndSeedShipmentReceipt: { + id: -1, + type: 'coneAndSeedShipmentReceipt', + image: 'TableSplit', + header: 'Cone and Seed Shipment Receipt', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + createGerminationTray: { + id: -1, + type: 'createGerminationTray', + image: 'TableSplit', + header: 'Create Germination Tray', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + cspRequest: { + id: -1, + type: 'cspRequest', + image: 'TableSplit', + header: 'CSP Request', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + doNotStartList: { + id: -1, + type: 'doNotStartList', + image: 'TableSplit', + header: 'Do Not Start List', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + familyLot: { + id: -1, + type: 'familyLot', + image: 'TableSplit', + header: 'Family Lot', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + familyLotSummaryReport: { + id: -1, + type: 'familyLotSummaryReport', + image: 'TableSplit', + header: 'Family Lot Summary Report', link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, highlighted: false, isConsep: true }, - reviewPendingRequests: { + germinationSpeciesAverage: { id: -1, - type: 'reviewPendingRequests', + type: 'germinationSpeciesAverage', image: 'TableSplit', - header: 'Review Pending Requests', + header: 'Germination Species Average', link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, highlighted: false, isConsep: true @@ -100,6 +154,330 @@ const FavouriteActivityMap: Record = { link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, highlighted: false, isConsep: true + }, + identifyAvailableLongTermLocation: { + id: -1, + type: 'identifyAvailableLongTermLocation', + image: 'TableSplit', + header: 'Identify Available Long-Term Location', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + inHouseInventory: { + id: -1, + type: 'inHouseInventory', + image: 'TableSplit', + header: 'In-House Inventory', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + inventoryLocationReport: { + id: -1, + type: 'inventoryLocationReport', + image: 'TableSplit', + header: 'Inventory Location Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + kilnPrograms: { + id: -1, + type: 'kilnPrograms', + image: 'TableSplit', + header: 'Kiln Programs', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + maintainClientLocation: { + id: -1, + type: 'maintainClientLocation', + image: 'TableSplit', + header: 'Maintain Client Location', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + maintainGerminationTrayScreen: { + id: -1, + type: 'maintainGerminationTrayScreen', + image: 'TableSplit', + header: 'Maintain Germination Tray Screen', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + maintainLocalContacts: { + id: -1, + type: 'maintainLocalContacts', + image: 'TableSplit', + header: 'Maintain Local Contacts', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + maintainStandardActivities: { + id: -1, + type: 'maintainStandardActivities', + image: 'TableSplit', + header: 'Maintain Standard Activities', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + maintainStatHolidays: { + id: -1, + type: 'maintainStatHolidays', + image: 'TableSplit', + header: 'Maintain Stat Holidays', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + maintainWorkPlans: { + id: -1, + type: 'maintainWorkPlans', + image: 'TableSplit', + header: 'Maintain Work Plans', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + manualMoistureContent: { + id: -1, + type: 'manualMoistureContent', + image: 'TableSplit', + header: 'Manual Moisture Content', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + processingActivities: { + id: -1, + type: 'processingActivities', + image: 'TableSplit', + header: 'Processing Activities', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + recordStockCountResults: { + id: -1, + type: 'recordStockCountResults', + image: 'TableSplit', + header: 'Record Stock Count Results', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + requestChangesReport: { + id: -1, + type: 'requestChangesReport', + image: 'TableSplit', + header: 'Request Changes Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + returnedSeed: { + id: -1, + type: 'returnedSeed', + image: 'TableSplit', + header: 'Returned Seed', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + reviewPendingRequest: { + id: -1, + type: 'reviewPendingRequest', + image: 'TableSplit', + header: 'Review Pending Request', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + scheduleOrReviseRequestItemActivity: { + id: -1, + type: 'scheduleOrReviseRequestItemActivity', + image: 'TableSplit', + header: 'Schedule or Revise Request Item Activity', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + seedAndFamilyLotReport: { + id: -1, + type: 'seedAndFamilyLotReport', + image: 'TableSplit', + header: 'Seed and Family Lot Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + seedSaleOrTransferActivitiesScreen: { + id: -1, + type: 'seedSaleOrTransferActivitiesScreen', + image: 'TableSplit', + header: 'Seed Sale or Transfer Activities Screen', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + seedlotCharacteristics: { + id: -1, + type: 'seedlotCharacteristics', + image: 'TableSplit', + header: 'Seedlot Characteristics', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + seedlotLocationHistoryReport: { + id: -1, + type: 'seedlotLocationHistoryReport', + image: 'TableSplit', + header: 'Seedlot Location History Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + seedlotObservationHistory: { + id: -1, + type: 'seedlotObservationHistory', + image: 'TableSplit', + header: 'Seedlot Observation History', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + seedlotOrRequestItemInventoryLocation: { + id: -1, + type: 'seedlotOrRequestItemInventoryLocation', + image: 'TableSplit', + header: 'Seedlot or Request Item Inventory Location', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + seedlotOwner: { + id: -1, + type: 'seedlotOwner', + image: 'TableSplit', + header: 'Seedlot Owner', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + seedlotTestHistoryReport: { + id: -1, + type: 'seedlotTestHistoryReport', + image: 'TableSplit', + header: 'Seedlot Test History Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + stockCountStatusReport: { + id: -1, + type: 'stockCountStatusReport', + image: 'TableSplit', + header: 'Stock Count Status Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + testingActivitiesList: { + id: -1, + type: 'testingActivitiesList', + image: 'TableSplit', + header: 'Testing Activities List', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + testingActivitiesSummaryReport: { + id: -1, + type: 'testingActivitiesSummaryReport', + image: 'TableSplit', + header: 'Testing Activities Summary Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + testingRequestsReport: { + id: -1, + type: 'testingRequestsReport', + image: 'TableSplit', + header: 'Testing Requests Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + waybills: { + id: -1, + type: 'waybills', + image: 'TableSplit', + header: 'Waybills', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + withdrawalDate: { + id: -1, + type: 'withdrawalDate', + image: 'TableSplit', + header: 'Withdrawal Date', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + withdrawalRequest: { + id: -1, + type: 'withdrawalRequest', + image: 'TableSplit', + header: 'Withdrawal Request', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + withdrawalRequestDetailsReport: { + id: -1, + type: 'withdrawalRequestDetailsReport', + image: 'TableSplit', + header: 'Withdrawal Request Details Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + withdrawalRequestReport: { + id: -1, + type: 'withdrawalRequestReport', + image: 'TableSplit', + header: 'Withdrawal Request Report', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + withdrawalResults: { + id: -1, + type: 'withdrawalResults', + image: 'TableSplit', + header: 'Withdrawal Results', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true + }, + withdrawalResultObservations: { + id: -1, + type: 'withdrawalResultObservations', + image: 'TableSplit', + header: 'Withdrawal Result Observations', + link: ROUTES.CONSEP_FAVOURITE_ACTIVITIES, + highlighted: false, + isConsep: true } };