const [data, setData] = useState([]);

const getData = useCallback(async () => {

try {

const json = await ( await fetch(``)).json();

console.log(json); ................................... 1

setData(json);

console.log(data); .................................. 2

}catch (err) { }

}, [setData]);


useEffect(() => {

getData();

}, []);



1에는 데이터 찍히는데

2는 깡통 배열나와..


나 너무 힘들어 형들......