Recoilのatom
一つのglobalなstate
任意のComponentsから読み書き可能
atomを更新すると、そのatomを使っている全てのComponentsが再renderingされる
定義
code:ts
import { atom } from "recoil";
const textState = atom<string>({
key: 'textState', // keyは一意
default: '', // 初期値
});
プロダクト内のkeyを一覧できないときつそう
ファイル名をkeyと同一にすればええんか?
Objectを入れることってあまりないのかな?
atomがObjectのときの扱いの例を見たい
各keyについてselectorを作るとか?
そもそもatomにでかいobjectを指定したりしない?