Implémantation de la gestion des Services pouvant avoir des taches

This commit is contained in:
jeremy bayse
2026-02-21 17:38:04 +01:00
parent e7bff2ae80
commit 4fc7fdd7cd
14 changed files with 661 additions and 2 deletions

View File

@@ -53,6 +53,20 @@ const showingNavigationDropdown = ref(false);
>
Rôles
</NavLink>
<NavLink
v-if="$page.props.auth.user.roles.some(r => r.name === 'Admin')"
:href="route('permissions.index')"
:active="route().current('permissions.*')"
>
Permissions
</NavLink>
<NavLink
v-if="$page.props.auth.user.roles.some(r => r.name === 'Admin')"
:href="route('services.index')"
:active="route().current('services.*')"
>
Services
</NavLink>
</div>
</div>
@@ -174,6 +188,20 @@ const showingNavigationDropdown = ref(false);
>
Rôles
</ResponsiveNavLink>
<ResponsiveNavLink
v-if="$page.props.auth.user.roles.some(r => r.name === 'Admin')"
:href="route('permissions.index')"
:active="route().current('permissions.*')"
>
Permissions
</ResponsiveNavLink>
<ResponsiveNavLink
v-if="$page.props.auth.user.roles.some(r => r.name === 'Admin')"
:href="route('services.index')"
:active="route().current('services.*')"
>
Services
</ResponsiveNavLink>
</div>
<!-- Responsive Settings Options -->