refactor: improve slide display logic and add x-cloak for smoother transitions in onboarding modal

This commit is contained in:
2025-12-03 22:47:23 -05:00
parent b659079d8b
commit 68232552b4

View File

@@ -42,13 +42,14 @@
@foreach($slides as $index => $slide)
<div wire:key="slide-{{ $slide['id'] }}"
x-show="currentSlide === {{ $index }}"
x-cloak
x-transition:enter="transition ease-out duration-150"
x-transition:enter-start="opacity-0"
x-transition:enter-end="opacity-100"
x-transition:leave="transition ease-in duration-150"
x-transition:leave-start="opacity-100"
x-transition:leave-end="opacity-0"
style="display: flex; flex-direction: column;">
style="flex-direction: column;{{ $index === $currentSlide ? ' display: flex;' : ' display: none;' }}">
{{-- Slide Image --}}
@if($slide['image'])