Context API



以前は、親コンポーネントからサブコンポーネントにpropsを渡していましたが、ステップが多ければ多いほど、このプロセスは面倒になります.Contextでは、props値を明示的に渡すことなく、多くのコンポーネントがprops値を共有できます.
import { createContext } from 'react';   // Context를 만들기 위해 호출
------------------------------------------------------------------------
import { useContext } from 'react';   // Context를 사용하기 위해 호출
createContextサンプルを呼び出して新しいContextを作成し、他の場所でContextを使用する
UScContext¯Contextを使用した構成部品から呼び出す
const (변수명) = createContext(value);
コンテキストオブジェクトの作成
<(변수명).Provider value={state}>
	<Component1/>
	<Component2/>
</(변수명).Provider>
providerは定義されたコンテキストをサブコンポーネントに渡す責任を負い、渡された変数はvalueを使用する必要があります.
伝達素子に制限されず、サブプロバイダをプロバイダに配置し、サブプロバイダ値を優先することができる.