route rename

This commit is contained in:
Julian Krauser 2025-02-15 11:41:27 +01:00
parent 9d96a3f921
commit 84e1d42041
21 changed files with 102 additions and 95 deletions

View file

@ -12,8 +12,10 @@
:disableSubLink="true"
/>
<TopLevelLink
v-else-if="routeName == 'account' || routeName.includes('account-') || routeName == 'docs' || routeName.includes('docs-')"
:link="{ key: 'club', title: 'Zur Verwaltung', levelDefault: '' }"
v-else-if="
routeName == 'account' || routeName.includes('account-') || routeName == 'docs' || routeName.includes('docs-')
"
:link="{ key: 'club', title: 'Zur Admin Oberfläche', levelDefault: '' }"
:disableSubLink="true"
/>
</div>

View file

@ -2,7 +2,9 @@
<header class="flex flex-row h-16 min-h-16 justify-between p-3 md:px-5 bg-white shadow-sm">
<RouterLink to="/" class="flex flex-row gap-2 align-bottom w-fit h-full">
<img src="/Logo.png" alt="LOGO" class="h-full w-auto" />
<h1 v-if="false" class="font-bold text-3xl w-fit whitespace-nowrap">{{config.app_name_overwrite || "FF Admin"}}</h1>
<h1 v-if="false" class="font-bold text-3xl w-fit whitespace-nowrap">
{{ config.app_name_overwrite || "FF Admin" }}
</h1>
</RouterLink>
<div class="flex flex-row gap-2 items-center">
<div v-if="authCheck" class="hidden md:flex flex-row gap-2 h-full align-middle">
@ -13,8 +15,13 @@
:link="item"
/>
<TopLevelLink
v-else-if="routeName == 'account' || routeName.includes('account-') || routeName == 'docs' || routeName.includes('docs-')"
:link="{ key: 'club', title: 'Zur Verwaltung', levelDefault: '' }"
v-else-if="
routeName == 'account' ||
routeName.includes('account-') ||
routeName == 'docs' ||
routeName.includes('docs-')
"
:link="{ key: 'club', title: 'Zur Admin Oberfläche', levelDefault: '' }"
:disable-sub-link="true"
/>
</div>
@ -30,7 +37,7 @@ import { useAuthStore } from "@/stores/auth";
import { useNavigationStore } from "@/stores/admin/navigation";
import TopLevelLink from "./admin/TopLevelLink.vue";
import UserMenu from "./UserMenu.vue";
import { config } from "@/config"
import { config } from "@/config";
</script>
<script lang="ts">

View file

@ -5,7 +5,7 @@
<div class="flex flex-row">
<RouterLink
v-if="can('update', 'configuration', 'award')"
:to="{ name: 'admin-settings-award-edit', params: { id: award.id } }"
:to="{ name: 'admin-configuration-award-edit', params: { id: award.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>

View file

@ -12,7 +12,7 @@
<div class="flex flex-row">
<RouterLink
v-if="can('update', 'configuration', 'calendar_type')"
:to="{ name: 'admin-settings-calendar_type-edit', params: { id: calendarType.id } }"
:to="{ name: 'admin-configuration-calendar_type-edit', params: { id: calendarType.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>

View file

@ -5,7 +5,7 @@
<div class="flex flex-row">
<RouterLink
v-if="can('update', 'configuration', 'communication_type')"
:to="{ name: 'admin-settings-communication_type-edit', params: { id: communicationType.id } }"
:to="{ name: 'admin-configuration-communication_type-edit', params: { id: communicationType.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>

View file

@ -5,7 +5,7 @@
<div class="flex flex-row">
<RouterLink
v-if="can('update', 'configuration', 'executive_position')"
:to="{ name: 'admin-settings-executive_position-edit', params: { id: executivePosition.id } }"
:to="{ name: 'admin-configuration-executive_position-edit', params: { id: executivePosition.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>

View file

@ -5,7 +5,7 @@
<div class="flex flex-row">
<RouterLink
v-if="can('update', 'configuration', 'membership_status')"
:to="{ name: 'admin-settings-membership_status-edit', params: { id: membershipStatus.id } }"
:to="{ name: 'admin-configuration-membership_status-edit', params: { id: membershipStatus.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>

View file

@ -5,7 +5,7 @@
<div class="flex flex-row">
<RouterLink
v-if="can('update', 'configuration', 'qualification')"
:to="{ name: 'admin-settings-qualification-edit', params: { id: qualification.id } }"
:to="{ name: 'admin-configuration-qualification-edit', params: { id: qualification.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>

View file

@ -5,7 +5,7 @@
<div class="flex flex-row">
<RouterLink
v-if="can('update', 'configuration', 'salutation')"
:to="{ name: 'admin-settings-salutation-edit', params: { id: salutation.id } }"
:to="{ name: 'admin-configuration-salutation-edit', params: { id: salutation.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>

View file

@ -70,7 +70,7 @@ export default defineComponent({
this.status = { status: "success" };
this.timeout = setTimeout(() => {
this.closeModal();
this.$router.push({ name: "admin-settings-template-edit", params: { id: res.data } });
this.$router.push({ name: "admin-configuration-template-edit", params: { id: res.data } });
}, 1500);
})
.catch(() => {

View file

@ -5,7 +5,7 @@
<div class="flex flex-row justify-end w-24">
<RouterLink
v-if="can('update', 'configuration', 'template')"
:to="{ name: 'admin-settings-template-edit', params: { id: template.id } }"
:to="{ name: 'admin-configuration-template-edit', params: { id: template.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>
@ -78,7 +78,7 @@ export default defineComponent({
this.status = { status: "success" };
this.timeout = setTimeout(() => {
this.status = null;
this.$router.push({ name: "admin-settings-template-edit", params: { id: res.data } });
this.$router.push({ name: "admin-configuration-template-edit", params: { id: res.data } });
}, 2000);
})
.catch(() => {

View file

@ -75,7 +75,6 @@ export default defineComponent({
},
fileDrop(event: DragEvent) {
const file = event.dataTransfer?.files[0];
console.log("hi", file);
if (file?.type.toLocaleLowerCase() != "application/json") return;
this.uploadFile(file);
},

View file

@ -5,13 +5,13 @@
<div class="flex flex-row">
<RouterLink
v-if="can('admin', 'management', 'role')"
:to="{ name: 'admin-user-role-permission', params: { id: role.id } }"
:to="{ name: 'admin-management-role-permission', params: { id: role.id } }"
>
<WrenchScrewdriverIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>
<RouterLink
v-if="can('update', 'management', 'role')"
:to="{ name: 'admin-user-role-edit', params: { id: role.id } }"
:to="{ name: 'admin-management-role-edit', params: { id: role.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>

View file

@ -8,19 +8,19 @@
<div class="flex flex-row">
<RouterLink
v-if="can('admin', 'management', 'user')"
:to="{ name: 'admin-user-user-roles', params: { id: user.id } }"
:to="{ name: 'admin-management-user-roles', params: { id: user.id } }"
>
<UserGroupIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>
<RouterLink
v-if="can('admin', 'management', 'user')"
:to="{ name: 'admin-user-user-permission', params: { id: user.id } }"
:to="{ name: 'admin-management-user-permission', params: { id: user.id } }"
>
<WrenchScrewdriverIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>
<RouterLink
v-if="can('update', 'management', 'user')"
:to="{ name: 'admin-user-user-edit', params: { id: user.id } }"
:to="{ name: 'admin-management-user-edit', params: { id: user.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>

View file

@ -8,13 +8,13 @@
</div>
<RouterLink
v-if="can('admin', 'management', 'webapi')"
:to="{ name: 'admin-user-webapi-permission', params: { id: webapi.id } }"
:to="{ name: 'admin-management-webapi-permission', params: { id: webapi.id } }"
>
<WrenchScrewdriverIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>
<RouterLink
v-if="can('update', 'management', 'webapi')"
:to="{ name: 'admin-user-webapi-edit', params: { id: webapi.id } }"
:to="{ name: 'admin-management-webapi-edit', params: { id: webapi.id } }"
>
<PencilIcon class="w-5 h-5 p-1 box-content cursor-pointer" />
</RouterLink>