/** * Define all of your application routes here * for more information on routes, see the * official documentation https://router.vuejs.org/en/ */ export default [ { path: '/dashboard', // Relative to /src/views view: 'Dashboard' }, { path: '/my-info', name: 'My Info', view: 'MyInfo' }, { path: '/all-resualttest', name: 'All Result Test', view: 'AllResultTest' }, { path: '/manage-users', name: 'Manage Users', view: 'ManageUsers' }, { path: '/test-creator', name: 'Add New Test', view: 'TestCreator' }, { path: '/manage-medical-center', name: 'Manage Medical Center', view: 'ManageMedicalCenter' }, { path: '/medical-center/:id/edit', name: 'EditMedicalCenter', view: 'AddMedicalCenter' }, { path: '/login', name: 'Login', view: 'Login', meta: { public: true, // Allow access to even if not logged in onlyWhenLoggedOut: true } }, { path: '/register', name: 'Register', view: 'Register', meta: { public: true, // Allow access to even if not logged in onlyWhenLoggedOut: true } }, { path: '/Adminregister', name: 'AdminRegister', view: 'AdminRegister' }, { path: '/submit-test-result', name: 'Submit Test Result', view: 'SubmitTestResult' }, { path: '/forgot-password', name: 'ForgotPassword', view: 'ForgotPassword', meta: { public: true, // Allow access to even if not logged in onlyWhenLoggedOut: true } }, { path: '/test-creator', name: 'Test Creator', view: 'TestCreator' }, { path: '/test', name: 'Test', view: 'Test' }, { path: '/add-medical-center', name: 'Add Medical Center', view: 'AddMedicalCenter' }, { path: '/add-operator/:medicalCenter', name: 'AddOperator', view: 'Register' }, { path: '/operator-list/:medicalCenter', name: 'OperatorList', view: 'OperatorList' }, ]