EnvironmentKey
EnvironmentKey
は、<RecoilRelayEnvironment>
で登録された Relay 環境と、<RecoilRoot>
内で セレクター またはそれをクエリに使用している atom effect とを照合するために使用できるクラスです。
const myEnvironmentKey = new EnvironmentKey('My Environment');
Relay 環境をただクエリ内で直接指定するのではなく、EnvironmentKey
を使用して登録すると、環境が描画時にのみ知られている場合に役立ちます。