Tip Singkat: Laravel Jetstream Banner - CRUDPRO

Tip Singkat: Laravel Jetstream Banner

Jika Anda menggunakan Laravel Jetstream dengan Livewire atau Intertia.js, scaffolding menyertakan komponen pemberitahuan banner yang tersedia dari komponen tampilan / Livewire / Inertia.js Anda sendiri di tata letak aplikasi Anda. Notifikasi dapat dikirim menggunakan sesi Laravel.

<?php
// ...
class ExampleComponent extends Component
{
    public function submit()
    {
        // Do some stuff...
        session()->flash('flash.banner', 'Yay for free components!');
        session()->flash('flash.bannerStyle', 'success');
        return $this->redirect('/');
    }
}

Banner mendukung gaya 'success' dan 'danger' di luar kotak. Jika Anda ingin menyesuaikan tampilan komponen, jalankan `php artisan vendor:publish --tag=jetstream-views` untuk memublikasikan tampilan Jetstream. Kemudian, edit file banner.blade.php jika Anda menggunakan Livewire:

resources/views/vendor/jetstream/components/banner.blade.php
Atau, jika Anda menggunakan Inertia.js, gunakan file `resources/js/Jetstream/Banner.vue`.