Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Laracast13's avatar

laravel inertia flash message

Hello using Inertia. In main layout

const flashSuccess = computed(
  ()=> page.props.flash.success,
)
<p  v-if="flashSuccess" class="text-sm text-gray-600 dark:text-gray-200"> {{ flashSuccess }}</p>

how can I set time out , hide after 5 sec?

0 likes
1 reply
panthro's avatar

You need to use a ref and do something like:

 setTimeout(() => {
        active.value = false;
    }, 5000);

Please or to participate in this conversation.