В laravel 7 с livewire 1.3 и alpine@v2.x.x Я сделал аккордеон, например:
<div class="accordion_wrapper">
@foreach($faqs as $nextFaq)
<div class="accordion_{{ $nextFaq->id }}" x-data="{ is_opened: false }">
<button @click="is_opened= !is_opened">
<div>Question {{ $nextFaq->id }}</div>
</button>
<div class="accordion_content" x-show="is_opened">
{{ $nextFaq->id }} Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
</div>
</div>
@endforeach
</div>
, и он работает, но как сделать так, чтобы с alpine открывался только 1 элемент? Если пользователь нажимает на другие элементы, остальные элементы должны быть закрыты ...
Спасибо!