@react-email/components@repo/cosmax@repo/domain@repo/exanadu@repo/notification@repo/toss@repo/uiReact 19의 타입 시스템 변경으로 인해 다음 사항들을 고려해야 했다.
ReactNode와 Promise<ReactNode> 분리ReactPortal 타입의 children 속성 필수화ReactElement 타입의 호환성 강화문제 상황:
headers().get('x-forwarded-proto')가 Next.js 15의 비동기 API로 인해 동작하지 않음
원인:
next-auth 5.0.0-beta.21에서 동기적 headers() 호출을 사용해 비호환 발생
해결 및 효과: