πŸ“šΒ Reference


πŸ“œΒ Chapter


useDebugValue


μ—­ν• 


μ˜ˆμ‹œ


import { useState, useEffect, useDebugValue } from 'react';

function useOnlineStatus() {
  const [isOnline, setIsOnline] = useState(true);

  // useDebugValueλ₯Ό μ‚¬μš©ν•˜μ—¬ 개발자 도ꡬ에 ν‘œμ‹œν•  값을 μ„€μ •ν•©λ‹ˆλ‹€.
  useDebugValue(isOnline ? '온라인' : 'μ˜€ν”„λΌμΈ');

  useEffect(() => {
    // 온라인 μƒνƒœλ₯Ό κ°μ§€ν•˜λŠ” 둜직...
  }, []);

  return isOnline;
}