createAsyncThunkについて createAsyncThunkとは非同期処理の実行状況に応じたActionCreatorを生成する関数です。 createAsyncThunkは2つのパラメータを持ちます。 第1引数はtypePrefixと呼ばれる文字列です。typePrefixはActionTypeの接頭辞として利用されます。 第2引数はpayloadCreatorと呼ばれるasync関数(Promiseを返す非同期処理の関数)です。 createAsyncThunkはasync関数で処理されるPromiseの状態に応じたActionCreatorを返します。 createAsyncThunkに関する戻り値 createAsyncThunkによって作成されるActionCreator、およびActionCreatorがdispatchするActionオブジェクトの値について紹介
![Redux ToolkitのcreateAsyncThunkで非同期処理を実装する方法 | Enjoy IT Life](https://cdn-ak-scissors.b.st-hatena.com/image/square/69f6f3a6bbc291385a76eaef1c7e7015997aa6f4/height=288;version=1;width=512/https%3A%2F%2Fi2.wp.com%2Fnishinatoshiharu.com%2Fwp-content%2Fuploads%2F2021%2F03%2Fredux-createasyncthunk-overview.001.png%3Ffit%3D800%252C418%26ssl%3D1)