import {useCallback, useState} from 'react';
/**
* Boolean 상태를 모듈화한 훅입니다
* @param defaultValue
*/
export default function useBoolean(defaultValue = false) {
const [value, setValue] = useState(defaultValue);
const setFalse = useCallback(() => {
setValue(false);
}, []);
const setTrue = useCallback(() => {
setValue(true);
}, []);
return { value, setFalse, setTrue };
}
useBoolean
Boolean 상태를 모듈화한 훅입니다
43