問題タブ [recompose]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - クエリへのエクスポート時の GraphQL Fragments エラー
そのため、 GraphQlを使用したreactjsアプリがあり、 Fragments を使用して繰り返しを削減しようとしていますが、失敗しています。
フラグメント(companyQueries.js)
利用開始(withCreateApiKeyMutation.js)
この種のエクスポートを考えると、少なくともコンパイルできると思いますが、エラーになります。
コンパイラからのエラー
companyQueries.jsの 3 行目のエラー
TypeError: Object(...) は関数ではありません
export const CompanyFragment = gql <--3 行目
誰かがこれについての洞察を提供できれば、それは大歓迎です!
reactjs - jestと酵素を使用して、インポートされたReact高次コンポーネントをモックする方法は?
アプリケーションを複数のHOCでラップするHOCであるプロジェクトのモジュールを作成しています(再構成構成機能を使用)。高次コンポーネントが実際にアプリケーションをラップしていることをテストしようとしています。
HOC を含むノード パッケージの例
上記の名前空間を持つ HOC を使用して、渡されたコンポーネントをラップする私の HOC
withWrapper.js のテスト
アプリケーションを個別にテストしようとしており、各 HOC をモックしてダミーのラッパーを返そうとしています。これは、私が現在テストを行っている場所であり、withWrapper.js の作成部分で「TypeError: is not a function」を取得しています。私はモックの他の方法も試しましたが、エラーが発生し続け、まだどこにも行きません。
インポートされた HOC をモックするにはどうすればよいですか?