From 7f6848bcbc7b01759cd38c20d4c803b71e010a48 Mon Sep 17 00:00:00 2001 From: Archanachaurasiya30 Date: Tue, 27 Oct 2026 19:17:52 +0530 Subject: [PATCH 1/2] Fix confusing useTransition documentation example Remove isPending state from TabButton component. --- src/content/reference/react/useTransition.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/content/reference/react/useTransition.md b/src/content/reference/react/useTransition.md index 6533a201bf3..0590a78542b 100644 --- a/src/content/reference/react/useTransition.md +++ b/src/content/reference/react/useTransition.md @@ -814,13 +814,11 @@ export default function TabContainer() { import { useTransition } from 'react'; export default function TabButton({ action, children, isActive }) { - const [isPending, startTransition] = useTransition(); + const [, startTransition] = useTransition(); if (isActive) { return {children} } - if (isPending) { - return {children}; - } + return ( - ); +const [isPending, startTransition] = useTransition(); + +if (isActive) { +return {children}; } -``` + +if (isPending) { +return {children}; +} + +return ( + +); +} + ```js src/AboutTab.js hidden export default function AboutTab() {