Livewire v4 uses native View Transitions API.
Basic Usage
<div wire:transition>
Content that fades
</div>Removed Modifiers
<!-- No longer work -->
wire:transition.opacity
wire:transition.scale
wire:transition.duration.500msCustom CSS
::view-transition-old(modal) {
animation: fade-out 0.3s;
}
::view-transition-new(modal) {
animation: fade-in 0.3s;
}