React का useState एक Hook है जो आपके UI में बदलते डेटा (state) को संभालने में मदद करता है। जब state बदलती है → UI अपने-आप update होता है।
UI को dynamic बनाने के लिए। 1. Button click 2. Toggle 3. Counter 4. Form input 5. Real-time updates
const [value, setValue] = useState(initialValue); value: current data setValue: new data set करने वाला function initialValue: starting value
import { useState } from "react"; export default function Counter() { const [count, setCount] = useState(0); return ( ); } ✔ Click करने पर count बढ़ता जाता है ✔ UI तुरंत अपडेट होता है
React state को asynchronous तरीके से update करता है। इसलिए React UI को efficient, fast और smooth बनाता है।
setCount(prev => prev + 1); यह तरीका safest है—especially जब multiple updates हों।
useState = React में variable + auto UI update system जो भी value बदलती है, React तुरंत नया UI दिखाता है।
• Daily Web Stories
• Latest Tech
• Hidden Tricks
👉 Save + Share This Story!