api로 받은 데이터인 userInfo가 undefined인데 split을 실행해서 생기는 에러이다.
아래의 코드를
const name = userInfo?.email.split("@")[0];
다음과 같이 바꾸면 해결된다.
const name = (userInfo?.email || "").split("@")[0];