useEffect3 dengan dependency tidak kosong

by istiq20

JavaScript

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

function DependencyTidakKosong() {
  const [count, setCount] = useState(0);
  const [posts, setPosts] = useState(null);
  
  useEffect(() => {
    console.log("State count berubah menjadi: ", count)
    if (count < 2) {
       console.log('Level 1')
    } else if (count < 5) {
       console.log('Level 2')
    } else {
       console.log('Level 3')
    }
  }, [count])
  
  return (
    <div>
      <h1>Nilai dari state Counter</h1>
      <h2>{count}</h2>
      <button onClick={() => setCount(count + 1)}>
      	Add Counter
      </button>
    </div>
  );
}

export default DependencyTidakKosong;