React Context API ช่วยให้คุณแชร์ค่าไปยังซับทรี่คอมโพเนนต์ทั้งหมดโดยไม่ต้อง prop drilling มันเหมาะสำหรับ ข้อมูลที่เปลี่ยนแปลงไม่บ่อย และใช้ร่วมกันอย่างแพร่หลาย — แต่มันไม่ใช่ โซลูชันจัดการสถานะแบบเต็ม และมี pitfall re-render สำหรับสถานะที่เปลี่ยนแปลงบ่อย
เมื่อ Context ส่องสว่าง
= ();
() {
[theme, setTheme] = ();
(
);
}
