شرح صفوف ومحتوى الفقرة
عند استدعاء useRef(initialValue) تعيد React كائن JavaScript بسيطاً يحمل خاصية وحيدة بالشكل { current: initialValue }. وعلى عكس لقطات الحالة الثابتة، تظل هوية هذا الكائن في الذاكرة ثابتة ومطابقة لنفسها في كل تصيير يمر به المكون.
يمكنك قراءة خاصية ref.current وتعديلها مباشرة بالإسناد الاعتيادي دون الحاجة لدالة ضبط خاصة، لأن React تتعمد عدم مراقبة تغييراتها لإعادة الرسم.