useEffect2 depedency kosong

by istiq20

JavaScript

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

function DependencyKosong() {
  const [count, setCount] = useState(0);
  const [posts, setPosts] = useState(null);
  
  useEffect(() => {
    console.log("Functional Component Did Mount")
    const GetPosts = async () => {
       const fetchPosts = await fetch('https://jsonplaceholder.typicode.com/posts')
       const jsonPosts = await fetchPosts.json()
       setPosts(jsonPosts)
    }
    
    GetPosts()
  }, [])
  
  return (
    <div>
      <h1>Nilai dari state Counter</h1>
      <h2>{count}</h2>
      <button onClick={() => setCount(count + 1)}>
      	Add Counter
      </button>
    </div>
  );
}

export default DependencyKosong;