{
progress -= (step / duration) * 100;
if (progress <= 0) {
show = false;
clearInterval(interval);
}
}, step);
}
"
@saved-clear.window="
message = {};
show = false;
"
x-show="show"
x-transition:enter="transition ease-out duration-200"
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"
x-bind:class="message.inline ? 'app-width-max mx-auto px-4 pt-8' : 'fixed bottom-6 left-6 z-50 w-full max-w-sm'"
style="display: none"
>