最終更新:2023-07-21 (金) 05:46:10 (302d)
recoil/selector
https://recoiljs.org/docs/basic-tutorial/selectors/
例
const filteredTodoListState = selector({ key: 'FilteredTodoList', get: ({get}) => { const filter = get(todoListFilterState); const list = get(todoListState); switch (filter) { case 'Show Completed': return list.filter((item) => item.isComplete); case 'Show Uncompleted': return list.filter((item) => !item.isComplete); default: return list; } }, });
key
get
値の取得
- recoil/useRecoilValue?(atom/selector)
- recoil/useRecoilState(atom/selector)