Jawaban:
AFAIK, tindakan pengiriman bersifat sinkron. Jika Anda ingin menangani panggilan asinkron, Anda dapat menggunakan thunk-middleware di redux, di mana pengiriman disediakan sebagai fungsi panggilan balik yang dapat Anda panggil sesuai keinginan Anda. Untuk info lebih lanjut, periksa jawaban ini di SO oleh Penulis itu sendiri: Bagaimana cara mengirimkan tindakan Redux dengan batas waktu?
Tidak ada yang tahu lebih baik dari kode itu sendiri . =) Seperti yang Anda lihat dispatchbenar-benar sinkron. Satu-satunya peringatan di sini adalah bahwa penyimpanan enhancersdapat (dan melakukan) dispatchmetode pengganti . Sebagai contoh, lihat di applyMiddlewarepenambah , itu memungkinkan Anda jack middlewares di dengan mengganti standar dispatchmetode dengan implementasi itu sendiri. Meskipun saya tidak pernah melihat Redux enhanceryang benar-benar akan menghapus sifat sinkronis dispatch.
code itselftautan Anda , yang akan menjadi tautan mati karena aspek 'tautan permanen' dari komit.