import AdminInterestsView from '../views/admin/InterestsView.vue'; import AdminContactsView from '../views/admin/ContactsView.vue'; import RoomsView from '../views/admin/RoomsView.vue'; import UserRightsView from '../views/admin/UserRightsView.vue'; import ForumAdminView from '../dialogues/admin/ForumAdminView.vue'; import AdminFalukantEditUserView from '../views/admin/falukant/EditUserView.vue'; import AdminFalukantMapRegionsView from '../views/admin/falukant/MapRegionsView.vue'; import AdminMinigamesView from '../views/admin/MinigamesView.vue'; import AdminTaxiToolsView from '../views/admin/TaxiToolsView.vue'; import AdminUsersView from '../views/admin/UsersView.vue'; import UserStatisticsView from '../views/admin/UserStatisticsView.vue'; import ServicesStatusView from '../views/admin/ServicesStatusView.vue'; const adminRoutes = [ { path: '/admin/interests', name: 'AdminInterests', component: AdminInterestsView, meta: { requiresAuth: true } }, { path: '/admin/users', name: 'AdminUsers', component: AdminUsersView, meta: { requiresAuth: true } }, { path: '/admin/users/statistics', name: 'AdminUserStatistics', component: UserStatisticsView, meta: { requiresAuth: true } }, { path: '/admin/contacts', name: 'AdminContacts', component: AdminContactsView, meta: { requiresAuth: true } }, { path: '/admin/rights', name: 'AdminUserRights', component: UserRightsView, meta: { requiresAuth: true } }, { path: '/admin/forum', name: 'AdminForums', component: ForumAdminView, meta: { requiresAuth: true } }, { path: '/admin/chatrooms', name: 'AdminChatRooms', component: RoomsView, meta: { requiresAuth: true } }, { path: '/admin/falukant/edituser', name: 'AdminFalukantEditUserView', component: AdminFalukantEditUserView, meta: { requiresAuth: true } }, { path: '/admin/falukant/map', name: 'AdminFalukantMapRegionsView', component: AdminFalukantMapRegionsView, meta: { requiresAuth: true } }, { path: '/admin/minigames/match3', name: 'AdminMinigames', component: AdminMinigamesView, meta: { requiresAuth: true } }, { path: '/admin/minigames/taxi-tools', name: 'AdminTaxiTools', component: AdminTaxiToolsView, meta: { requiresAuth: true } }, { path: '/admin/services/status', name: 'AdminServicesStatus', component: ServicesStatusView, meta: { requiresAuth: true } } ]; export default adminRoutes;