From 3d8b4ff6c5b8fcaf441b7350ec9399644bf13060 Mon Sep 17 00:00:00 2001 From: Jahanzaib iqbal Date: Thu, 18 Jun 2026 16:13:15 +0500 Subject: [PATCH] fix: remove unused useState import in lifecycle-of-reactive-effects The ChatRoom.js sandpack in the "Fix a connection switch" challenge imports useState but only uses useEffect. Remove the unused import to avoid confusing learners. Fixes #8231 --- src/content/learn/lifecycle-of-reactive-effects.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/learn/lifecycle-of-reactive-effects.md b/src/content/learn/lifecycle-of-reactive-effects.md index 608db09a00e..56e179af8ff 100644 --- a/src/content/learn/lifecycle-of-reactive-effects.md +++ b/src/content/learn/lifecycle-of-reactive-effects.md @@ -1375,7 +1375,7 @@ export default function App() { ``` ```js {expectedErrors: {'react-compiler': [8]}} src/ChatRoom.js active -import { useState, useEffect } from 'react'; +import { useEffect } from 'react'; export default function ChatRoom({ roomId, createConnection }) { useEffect(() => {