= focusableElements.length - 1 ? 0 : currentIndex + 1;
}
if (focusableElements[nextIndex]) {
focusableElements[nextIndex].focus();
}
"
x-init="$watch('navOpen', value => {
$dispatch('overflow-hidden', value);
if (value) {
$nextTick(() => {
const firstNavLink = $el.querySelector('.mainnavi a');
if (firstNavLink) firstNavLink.focus();
});
}
})"
class="fixed inset-0 z-50 donotsearch ">