メインコンテンツに移動

EnvironmentKey

EnvironmentKey は、<RecoilRelayEnvironment> で登録された Relay 環境と、<RecoilRoot> 内で セレクター またはそれをクエリに使用している atom effect とを照合するために使用できるクラスです。

const myEnvironmentKey = new EnvironmentKey('My Environment');

Relay 環境をただクエリ内で直接指定するのではなく、EnvironmentKey を使用して登録すると、環境が描画時にのみ知られている場合に役立ちます。