以下のような構成でnpm workspaceを利用しています

```

    .
    ├── package.json
    └── packages
       ├── app
       │  ├── application1
       │  │  └── package.json
       │  └── application2
       │     └── package.json
       └── modules
          └── package.json
    
```

`app`ディレクトリには、それぞれReactアプリケーションが含まれており、`modules`パッケージには、それぞれのアプリケーションで共通に利用するComponentやCustom
Hookが含まれています。

アプリケーション上で定義されたContextを、modules側のCustom
Hook内で利用しようとすると上手く動かず、常に`createContext`した時のデフォルト値が返ってきます。

`useContext`は、外部パッケージでは動かない仕様なのでしょうか？  
動かす方法はあるのでしょうか？
CC BY-SA 4.0
2022-10-19T07:10:28.333
91678
2022-10-19T07:15:46.997
2022-10-19T07:15:46.997
7616
7616
question
reactjs
npm workspace利用時にuseContextが動かない