useToast
Menguruskan acara kitaran hayat toast secara dinamik dari mana-mana sahaja dalam aplikasi.
Penggunaan
Penting
Pastikan <AutoToast />
anda atau komponen Toast yang dibina
sendiri ditakrifkan di mana-mana dalam
aplikasi anda untuk memaparkan notifikasi toast.
Contoh
Mencetuskan Acara Toast
Acara toast boleh dicetuskan dengan memanggil kaedah toast
dari hook useToast
. Tentukan objek ToastEvent
dengan sifat yang diperlukan dan serahkannya kepada kaedah toast
.
Membina Komponen Toast yang Dibina Sendiri
Hook useToast
menyediakan pengendali yang diperlukan untuk mendengar acara toast dari mana-mana sahaja dalam aplikasi anda. Ini boleh dicapai melalui pengendali subscribe
dan unsubscribe
dan boleh dilihat dalam Penggunaan Lanjutan dokumentasi Toast.
Mengakses Toast Aktif
Toast boleh diakses melalui objek toasts
yang disediakan oleh hook useToast
. Objek ini mengandungi array acara toast aktif.
API
useTheme
Prop | Type | Default |
---|---|---|
toast | (props: ToastEvent) => void | - |
toasts | ToastEvent[] | - |
subscribe | () => void | - |
unsubscribe | () => void | - |