salutation management views

This commit is contained in:
Julian Krauser 2025-01-25 12:16:05 +01:00
parent 3866d406b2
commit bc721d06ab
14 changed files with 541 additions and 91 deletions

View file

@ -422,6 +422,28 @@ const router = createRouter({
},
],
},
{
path: "salutation",
name: "admin-settings-salutation-route",
component: () => import("@/views/RouterView.vue"),
meta: { type: "read", section: "settings", module: "salutation" },
beforeEnter: [abilityAndNavUpdate],
children: [
{
path: "",
name: "admin-settings-salutation",
component: () => import("@/views/admin/settings/salutation/Salutation.vue"),
},
{
path: ":id/edit",
name: "admin-settings-salutation-edit",
component: () => import("@/views/admin/settings/salutation/SalutationEdit.vue"),
meta: { type: "update", section: "settings", module: "salutation" },
beforeEnter: [abilityAndNavUpdate],
props: true,
},
],
},
{
path: "calendar-type",
name: "admin-settings-calendar_type-route",