JotaiのProvider
空間を区切る
docs
https://chaika.hatenablog.com/entry/2023/03/11/111100
jotai の atom はデフォルトでは global として扱われる
Provider の中で使用された atom は Provider の中で閉じられる
Provider で囲われたコンポーネントから Provider の外の global な atom にはアクセスできない
Provider の外の atom にアクセスしたい場合は、アクセス可能な atom を React の context に store として登録し context 経由でならアクセス可能
うれしさ
同じatom configで、sub tree内で異なるatomを作れる
それらのatomsの初期値を設定できる
remount時にすべてのatomをclearできる
外部←内部 の参照
https://github.com/pmndrs/jotai/discussions/682
外部→内部 の参照