وب سایت عباس باقری

وب سایت شخصی عباس باقریوب سایت شخصی عباس باقری

هوک useContext در ریکت

هوک useContext در ریکت

زمان مطالعه : 1 دقیقه

هوک useContext امکان خواندن دیتا و دنبال کردن یک Context را در ریکت می‌دهد.

از Context برای اشتراک‌گذاری یک مقدار مانند استیت، دیتاها و... بین کامپوننتها استفاده می‌شود. این هوک، Context را بعنوان ورودی دریافت کرده و مقدار فعلی Context را برمیگردادند:

برای نمونه یک Context ایجاد میکنیم و استیت config را به عنوان value به آن پاس می‌دهیم تا بین کامپوننتها به اشتراک گذاشته شود:

هوک useContext در ریکت

برای دریافت مقدار config در هرکدام از کامپوننتها میتوانیم از هوک useContext استفاده کنیم:

هوک useContext در ریکت