useTransition
useTransition 是一个让你在不阻塞 UI 的情况下来更新状态的 React Hook。
import { useTransition } from "react";
function TabContainer() {
const [isPending, startTransition] = useTransition();
const [tab, setTab] = useState("about");
function selectTab(nextTab) {
startTransition(() => {
setTab(nextTab);
});
}
// ...
}