2026-04-08 | React.study vol.01@sapporo #hokkaido_js
https://s.su8.run/260408-react-study
↓ を見て着想したけど、めっちゃ初歩なので大丈夫と信じたい
"react": "^17.0.2", "react-dom": "^17.0.2",
-> 最初に見たもの == 親 == React 16
-> 入力が反映されるのが遅くなる!
useTransition は、UI を部分的にバックグラウンドでレンダーするための React フックです。
const [isPending, startTransition] = useTransition();
https://ja.react.dev/reference/react/useTransition
const handleChange = (v: SomeValue) => { setState(v); startTransition(() => { navigate(...); // ほんとは非同期なんですが同期ってことで }); };
-> navigate の完了を待たず setState できる!
setLoading(true)
.finally(() => { setLoading(false) })