함수형 컴포넌트에서 useEffect()를 사용할 때 async 함수를 할당해서 await으로 바로 호출해서 useState에 할당하게 되면 Proimise 객체가 반환되어 에러가 발생하게 됩니다.
아래와 같이 async 함수를 만들고 호출을 하거나 .then().cathc()를 사용하는 것이 좋습니다.
useEffect(() => { const a async () => { const b = await c() } a(); },[]);