2017-07-31 17 views
0

私は、シーンのコレクションを持っているアプリケーションを持っている、彼らはハードウェアを制御するためにかなり時間がかかるので、リモートサーバーへの多くの呼び出しを行います。私のreduxストアでは、私は、任意の要求内気があるかどうかを表す変数を持っています。RNRFとreduxストアの状態に基づいてシーンを表示

私が達成しようとしているのは、単一の場所にスピナーや読み込みシーンを定義し、reduxストアの変数の状態に応じて自動的に表示することです。

答えはローディングページのシーンがmodalであると思いますが、欠けているのは、店内の状態から自動的に表示(および非表示)する方法です。私はActions.loadingScene()に電話をかけて、そのリクエストを行うすべての場所から電話したいとは思わない。

すべてのアクション(アプリケーションとRNRFアクションの両方)を見るリデューサがありますが、モーダルシーンを表示するためにどのような状態に変更しなければならなかったのか作業できませんでした。

どのポインタも素晴らしいでしょう。

答えて

0

これを解決する方法はredux-sagaですが、スピナーを追加して必要なときに表示するHOCを作成しました。それは、すべてのシーンをHOCでラップすることを忘れないでくださいが、それはOKです。

関連する問題