メインコンテンツへスキップ

waitForAllSettled(依存関係)

リクエストされた依存関係の現在の状態に対するLoadableのセットを返却する並列処理ヘルパーです。依存関係のすべてが値状態またはエラー状態になるまで待機します。

依存関係はタプル配列またはオブジェクト内の名前付き依存関係として提供できます。


function waitForAllSettled(dependencies: Array<RecoilValue<>>):
RecoilValueReadOnly<UnwrappedArrayOfLoadables>
function waitForAllSettled(dependencies: {[string]: RecoilValue<>}):
RecoilValueReadOnly<UnwrappedObjectOfLoadables>

waitForAllSettled()waitForNone()に似ていますが、依存関係のいずれかが読み込み状態になると待機します。