1

実装に redux を使用する反応アプリがあります。redux を使用する前に、npm パッケージ ライブラリとして公開し、別の反応アプリでサード パーティ コンポーネントとして使用することができました。次に、実装にreduxを使用し、バージョンを変更した後、「npm publish」を実行するだけで再度公開しました。無事公開できました。しかし、redux を使用していない別の反応アプリでサードパーティ コンポーネントとして使用すると、エラーが発生します。

reduxを使用していないreactアプリでサードパーティのコンポーネントとして使用するために、react-reduxを使用するパッケージを公開する方法はありますか?

Error: could not find react-redux context value; please ensure the component is wrapped in a <Provider>
▶ 21 stack frames were collapsed.
Module.<anonymous>
D:/test/my-app/src/index.js:7
   4 | import App from './App';
   5 | import reportWebVitals from './reportWebVitals';
   6 | 
>  7 | ReactDOM.render(
   8 |   <React.StrictMode>
   9 |     <App />
  10 |   </React.StrictMode>,
4

1 に答える 1