123456789101112131415161718192021222324252627282930
  1. <script setup>
  2. import { usePage } from '@inertiajs/inertia-vue3'
  3. const onClose = () => {
  4. usePage().props.value.flash.success = null
  5. usePage().props.value.flash.error = null
  6. }
  7. </script>
  8. <template>
  9. <Message
  10. v-if="$page.props.flash.success"
  11. class="mt-0"
  12. severity="success"
  13. @close="onClose"
  14. >
  15. {{ $page.props.flash.success }}
  16. </Message>
  17. <Message
  18. v-if="$page.props.flash.error"
  19. class="mt-0"
  20. severity="error"
  21. @close="onClose"
  22. >
  23. {{ $page.props.flash.error }}
  24. </Message>
  25. </template>