2019-06-17 13:24:34 +02:00
import UploadDLockData from '../scenes/UploadDLockData' ;
import Home from '../scenes/Home' ;
import IncidentsReport from '../scenes/IncidentsReport' ;
2019-08-08 04:56:46 +02:00
import SpecificMemberIncidentsReport from '../scenes/SpecificMemberIncidentsReport' ;
import MemberPracticeSummaryReport from '../scenes/MemberPracticeSummaryReport' ;
2019-08-28 17:43:18 +02:00
import RoomOfficeNameMapping from '../scenes/RoomOfficeNameMapping' ;
2019-05-28 13:48:58 +02:00
export const mainMenuItems = [
{
id : 'home' ,
2019-06-25 15:44:46 +02:00
showInMenu : true ,
2019-08-28 17:43:18 +02:00
showOnHomePage : false ,
2019-05-28 13:48:58 +02:00
title : 'Home' ,
url : '/' ,
component : Home ,
} ,
2019-06-19 11:23:58 +02:00
{
2019-08-08 04:56:46 +02:00
id : 'memberPracticeSummaryReport' ,
2019-06-25 15:44:46 +02:00
showInMenu : true ,
2019-08-28 17:43:18 +02:00
showOnHomePage : true ,
2019-08-08 04:56:46 +02:00
title : 'Member Practice Summary Report' ,
url : '/member-practice-summary-report' ,
component : MemberPracticeSummaryReport ,
2019-08-28 17:43:18 +02:00
description : 'Generate a report for a year, for all members' ,
2019-06-19 11:23:58 +02:00
} ,
2019-06-25 15:44:46 +02:00
{
2019-08-08 04:56:46 +02:00
id : 'specificMemberIncidentsReport' ,
showInMenu : true ,
2019-08-28 17:43:18 +02:00
showOnHomePage : true ,
2019-08-08 04:56:46 +02:00
title : 'Member Incidents Report' ,
url : '/specific-member-incidents-report' ,
component : SpecificMemberIncidentsReport ,
2019-08-28 17:43:18 +02:00
description : 'Displays all incidents with a total charge amount in a selected month for a selected member. It is also possible to send displayed fees to the ORD' ,
2019-08-08 04:56:46 +02:00
} ,
{
id : 'specificMemberIncidentsReportWithMemberId' ,
2019-06-25 15:44:46 +02:00
showInMenu : false ,
2019-08-28 17:43:18 +02:00
showOnHomePage : false ,
2019-08-08 04:56:46 +02:00
url : '/specific-member-incidents-report/:memberId' ,
component : SpecificMemberIncidentsReport ,
2019-06-25 15:44:46 +02:00
} ,
2019-06-17 13:24:34 +02:00
{
id : 'report' ,
2019-06-25 15:44:46 +02:00
showInMenu : true ,
2019-08-28 17:43:18 +02:00
showOnHomePage : true ,
2019-06-17 13:24:34 +02:00
title : 'Incidents Report' ,
url : '/incidents-report' ,
component : IncidentsReport ,
2019-08-28 17:43:18 +02:00
description : 'Display all incidents in a selected month for all members. It is also possible to send displayed fees to the ORD' ,
2019-06-17 13:24:34 +02:00
} ,
2019-05-28 13:48:58 +02:00
{
id : 'uploadDLockData' ,
2019-06-25 15:44:46 +02:00
showInMenu : true ,
2019-08-28 17:43:18 +02:00
showOnHomePage : true ,
2019-05-28 13:48:58 +02:00
title : 'DLock' ,
url : '/dlock' ,
component : UploadDLockData ,
2019-08-28 17:43:18 +02:00
description : 'Upload DLock files to the system' ,
2019-05-28 13:48:58 +02:00
} ,
2019-08-28 17:43:18 +02:00
{
id : 'roomOfficeNameMapping' ,
showInMenu : true ,
showOnHomePage : true ,
title : 'Room Office Mapping' ,
url : '/room-office-name-mapping' ,
component : RoomOfficeNameMapping ,
description : 'Edit / delete existing office-room mappings' ,
}
2019-05-28 13:48:58 +02:00
] ;