fix: remove deprecated UnsafeUnwrappedHeaders usage (#28219)

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
17hz
2025-11-20 13:20:41 +08:00
committed by GitHub
parent a6cd2ad880
commit 82c11e36ea
2 changed files with 6 additions and 6 deletions

View File

@@ -1,13 +1,13 @@
import { memo } from 'react'
import { type UnsafeUnwrappedHeaders, headers } from 'next/headers'
import { headers } from 'next/headers'
import Script from 'next/script'
import { IS_CE_EDITION, ZENDESK_WIDGET_KEY } from '@/config'
const Zendesk = () => {
const Zendesk = async () => {
if (IS_CE_EDITION || !ZENDESK_WIDGET_KEY)
return null
const nonce = process.env.NODE_ENV === 'production' ? (headers() as unknown as UnsafeUnwrappedHeaders).get('x-nonce') ?? '' : ''
const nonce = process.env.NODE_ENV === 'production' ? (await headers()).get('x-nonce') ?? '' : ''
return (
<>