الحالة (State) هي أي بيانات يمكن أن تتغير بمرور الوقت والتي تعتمد عليها واجهة المستخدم للعرض. عندما تتغير الحالة، تتحدث واجهة المستخدم لتعكس هذا التغيير. إنها "ذاكرة" التطبيق في أي لحظة معينة.
أمثلة على الحالة
✓ A counter value, a form's input text, a toggle (on/off)
✓ Whether a modal is open, the active tab, loading/error flags
✓ The logged-in user, items in a cart, fetched API data
✓ The current theme (dark/light), selected filters
