본문으로 건너뛰기

useResetRecoilState(state)

주어진 상태를 default 값으로 리셋하는 함수를 반환합니다.

useResetRecoilState()를 사용하는 것은 컴포넌트가 상태가 변경될 때 리렌더링을 위해 컴포넌트를 구독하지 않고도 상태를 기본값으로 리셋할 수 있게 해줍니다.


function useResetRecoilState<T>(state: RecoilState<T>): () => void;
  • state: 쓰기 가능한 Recoil 상태

Example

import {todoListState} from "../atoms/todoListState";

const TodoResetButton = () => {
const resetList = useResetRecoilState(todoListState);
return <button onClick={resetList}>Reset</button>;
};