사툰사툰

POSTSPROJECTSSNIPPETSABOUT

useBoolean

Boolean 상태를 모듈화한 훅입니다

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 };
}

번 눌렸어요

© 2023-2026 Copyright 사툰사툰, based on React Routerv3.2.1