From dbca499a9ce735f88a331e862ef68fa744eefb21 Mon Sep 17 00:00:00 2001 From: Lauren Tan Date: Tue, 7 Oct 2025 21:06:45 -0700 Subject: [PATCH] Fix broken tabs Was too overzealous deleting stuff in #8058 --- src/content/reference/react-dom/createPortal.md | 2 +- src/content/reference/react/useLayoutEffect.md | 8 ++++---- src/content/reference/react/useMemo.md | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/content/reference/react-dom/createPortal.md b/src/content/reference/react-dom/createPortal.md index 819184439fc..e806660e869 100644 --- a/src/content/reference/react-dom/createPortal.md +++ b/src/content/reference/react-dom/createPortal.md @@ -398,7 +398,7 @@ Here is a complete example you can play with: } ``` -```js +```js src/App.js import { useRef, useEffect, useState } from 'react'; import { createPortal } from 'react-dom'; import { createMapWidget, addPopupToMapWidget } from './map-widget.js'; diff --git a/src/content/reference/react/useLayoutEffect.md b/src/content/reference/react/useLayoutEffect.md index 083d4e052ca..5ae152b67e8 100644 --- a/src/content/reference/react/useLayoutEffect.md +++ b/src/content/reference/react/useLayoutEffect.md @@ -87,7 +87,7 @@ To do this, you need to render in two passes: **All of this needs to happen before the browser repaints the screen.** You don't want the user to see the tooltip moving. Call `useLayoutEffect` to perform the layout measurements before the browser repaints the screen: -```js +```js {5-8} function Tooltip() { const ref = useRef(null); const [tooltipHeight, setTooltipHeight] = useState(0); // You don't know real height yet @@ -187,7 +187,7 @@ export default function ButtonWithTooltip({ tooltipContent, ...rest }) { } ``` -```js +```js src/Tooltip.js active import { useRef, useLayoutEffect, useState } from 'react'; import { createPortal } from 'react-dom'; import TooltipContainer from './TooltipContainer.js'; @@ -337,7 +337,7 @@ export default function ButtonWithTooltip({ tooltipContent, ...rest }) { } ``` -```js +```js src/Tooltip.js active import { useRef, useLayoutEffect, useState } from 'react'; import { createPortal } from 'react-dom'; import TooltipContainer from './TooltipContainer.js'; @@ -484,7 +484,7 @@ export default function ButtonWithTooltip({ tooltipContent, ...rest }) { } ``` -```js +```js src/Tooltip.js active import { useRef, useEffect, useState } from 'react'; import { createPortal } from 'react-dom'; import TooltipContainer from './TooltipContainer.js'; diff --git a/src/content/reference/react/useMemo.md b/src/content/reference/react/useMemo.md index e505622db70..e8552e1666c 100644 --- a/src/content/reference/react/useMemo.md +++ b/src/content/reference/react/useMemo.md @@ -225,7 +225,7 @@ export default function App() { ``` -```js +```js src/TodoList.js active import { useMemo } from 'react'; import { filterTodos } from './utils.js'