nbc-use-storage
v1.0.3
Published
리액트에서 로컬스토리지에 더 쉽게 접근하는 함수
Downloads
5
Readme
useStorage
사용 방법
useStorage(
defaultValue, // 로컬 스토리지의 기본 값
defaultKey, // 로컬 스토리지의 기본 키 값
nextFunc, // 콜백함수(prevState,nextValue) => nextState
);
사용 예시
const TODO_STORAGE_KEY = "todos";
const concat = (prev, next) => prev.concat(next);
const [getStorage, setStorage] = useStorage([], TODO_STORAGE_KEY, concat);
getStoarge(); // todos: []
setStoarge(newTodo); // todos: [...newTodo]