#author("2023-08-26T11:13:37+09:00","default:ryuichi","ryuichi")
#author("2023-08-27T06:47:10+09:00","default:ryuichi","ryuichi")
* コンテナコンポーネントからカスタムフックへの移行 [#bc7cf263]
** コード例 [#fc59bc20]
https://codesandbox.io/s/react-loading-button-wrapper-4w44x8?file=/Demo.tsx
https://codesandbox.io/p/github/yanoryuichi/react-loading-button-wrapper/main?workspaceId=541c81de-a31b-4795-98a5-38a8569fb802
- useAsyncAction(カスタムフック)にロジックを書いて、その結果を
- Loadingコンポーネントを制御するonClickプロップとloadingプロップに渡している
** 参考 [#x34eafd8]
https://medium.com/@davide-wietlisbach/i-used-react-wrong-for-years-upgrade-your-code-with-react-hooks-ef676aaacf19