Refactor Administration entrypoint

We moved the administration item to the company switcher in the header
This commit is contained in:
Darko Gjorgjijoski
2026-04-04 01:36:28 +02:00
parent 29b3abd317
commit eb0a588164
17 changed files with 295 additions and 30 deletions

View File

@@ -114,6 +114,8 @@ const InvoicePublicPage = () =>
import('@/scripts/components/InvoicePublicPage.vue')
// Administration (Super Admin)
const AdminDashboard = () =>
import('@/scripts/admin/views/administration/AdminDashboard.vue')
const AdminCompaniesIndex = () =>
import('@/scripts/admin/views/administration/companies/Index.vue')
const AdminCompaniesEdit = () =>
@@ -515,6 +517,12 @@ export default [
},
// Administration (Super Admin)
{
path: 'administration/dashboard',
name: 'admin.dashboard',
meta: { isSuperAdmin: true },
component: AdminDashboard,
},
{
path: 'administration/companies',
name: 'admin.companies.index',