問題タブ [next-i18next]
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 - Linkとjestを使用したnext-i18nextユニットテストエラー「未定義のプロパティ言語を読み取れません」
next-i18next
独自のLink
コンポーネントを使用して、ロケールのサブパスと互換性があります。
https://github.com/isaachinman/next-i18next
簡単なスナップショット テストを実行すると、エラーが発生しますCannot read property language of undefined
。
私のコンポーネント:
これはスナップショット テストです。
Link
コンポーネントなしでテストが実行され、期待どおりに合格します。
私は自分i18n.ts
を次のように定義しました:
このエラーを修正できる方法はありますか?