We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4b4ca45 commit 83738baCopy full SHA for 83738ba
stubs/inertia/resources/js/Components/Banner.vue
@@ -1,13 +1,15 @@
1
<script setup>
2
-import { computed, ref, watch } from 'vue';
+import {ref, watchEffect} from 'vue';
3
import { usePage } from '@inertiajs/vue3';
4
5
const show = ref(true);
6
-const style = computed(() => usePage().props.jetstream.flash?.bannerStyle || 'success');
7
-const message = computed(() => usePage().props.jetstream.flash?.banner || '');
+const style = ref('success');
+const message = ref('');
8
9
-watch(message, async () => {
10
- show.value = true;
+watchEffect(async () => {
+ style.value = usePage().props.jetstream.flash?.bannerStyle || 'success';
11
+ message.value = usePage().props.jetstream.flash?.banner || '';
12
+ show.value = true;
13
});
14
</script>
15
0 commit comments