fix: inject menu items with correct "current" value
This commit is contained in:
@ -6,7 +6,9 @@
|
||||
<div class="flex h-16 justify-between">
|
||||
<div class="flex">
|
||||
{% include "layout/nav/logo.html" %}
|
||||
<div class="hidden sm:-my-px sm:ml-6 sm:flex sm:space-x-8">
|
||||
<div id="nav-menu-desktop"
|
||||
class="hidden sm:-my-px sm:ml-6 sm:flex sm:space-x-8"
|
||||
>
|
||||
{% include "layout/nav/desktop/menu-items.html" %}
|
||||
</div>
|
||||
</div>
|
||||
@ -25,7 +27,9 @@
|
||||
x-show="menuOpen"
|
||||
x-cloak
|
||||
>
|
||||
<div class="space-y-1 pb-3 pt-2">
|
||||
<div id="nav-menu-mobile"
|
||||
class="space-y-1 pb-3 pt-2"
|
||||
>
|
||||
{% include "layout/nav/mobile/menu-items.html" %}
|
||||
</div>
|
||||
<div class="border-t border-gray-200 pb-3 pt-4">
|
||||
|
@ -1,5 +1,4 @@
|
||||
<div
|
||||
id="nav-menu-desktop"
|
||||
hx-get="/nav/menu?mobile=false"
|
||||
hx-target="this"
|
||||
hx-trigger="load"
|
||||
|
@ -1,5 +1,4 @@
|
||||
<div
|
||||
id="nav-menu-mobile"
|
||||
hx-get="/nav/menu?mobile=true"
|
||||
hx-target="this"
|
||||
hx-trigger="load"
|
||||
|
@ -2,6 +2,20 @@
|
||||
CPS
|
||||
</h3>
|
||||
|
||||
<div
|
||||
id="nav-menu-desktop"
|
||||
hx-swap-oob="innerHTML"
|
||||
>
|
||||
{{ crate::templates::nav::build_menu(false, crate::templates::nav::MenuItems::Cps)|safe }}
|
||||
</div>
|
||||
|
||||
<div
|
||||
id="nav-menu-mobile"
|
||||
hx-swap-oob="innerHTML"
|
||||
>
|
||||
{{ crate::templates::nav::build_menu(true, crate::templates::nav::MenuItems::Cps)|safe }}
|
||||
</div>
|
||||
|
||||
<div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4 mb-4">
|
||||
<div
|
||||
class="border-2 border-dashed border-gray-300 rounded-lg dark:border-gray-600 h-32 md:h-64"
|
||||
|
@ -2,6 +2,20 @@
|
||||
Accueil
|
||||
</h3>
|
||||
|
||||
<div
|
||||
id="nav-menu-desktop"
|
||||
hx-swap-oob="innerHTML"
|
||||
>
|
||||
{{ crate::templates::nav::build_menu(false, crate::templates::nav::MenuItems::Home)|safe }}
|
||||
</div>
|
||||
|
||||
<div
|
||||
id="nav-menu-mobile"
|
||||
hx-swap-oob="innerHTML"
|
||||
>
|
||||
{{ crate::templates::nav::build_menu(true, crate::templates::nav::MenuItems::Home)|safe }}
|
||||
</div>
|
||||
|
||||
<div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4 mb-4">
|
||||
<div
|
||||
class="border-2 border-dashed border-gray-300 rounded-lg dark:border-gray-600 h-32 md:h-64"
|
||||
|
Reference in New Issue
Block a user