cookies서버 구성 요소 에서 HTTP 수신 요청 쿠키를 읽고 서버 작업 또는 경로 핸들러 에서 발신 요청 쿠키를 읽고 쓸 수 있는 비동기 함수로 변경되었습니다.
이전에는 cookies() 함수를 동기적으로 호출할 수 있었지만, Next.js 15부터는 이 함수가 비동기 함수로 변경되었습니다. 따라서 cookies()를 사용할 때 await 키워드를 사용해야 합니다.
import { cookies } from 'next/headers'
export default async function Page() {
const cookieStore = await cookies()
const theme = cookieStore.get('theme')
return '...'
}