chore: adjust the route scope for loading Zendesk scripts (#27244)

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
This commit is contained in:
Nite Knite 2025-10-22 11:05:27 +08:00 committed by GitHub
parent f909040567
commit 9a8cf709ba
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -9,6 +9,7 @@ import { EventEmitterContextProvider } from '@/context/event-emitter'
import { ProviderContextProvider } from '@/context/provider-context' import { ProviderContextProvider } from '@/context/provider-context'
import { ModalContextProvider } from '@/context/modal-context' import { ModalContextProvider } from '@/context/modal-context'
import GotoAnything from '@/app/components/goto-anything' import GotoAnything from '@/app/components/goto-anything'
import Zendesk from '@/app/components/base/zendesk'
const Layout = ({ children }: { children: ReactNode }) => { const Layout = ({ children }: { children: ReactNode }) => {
return ( return (
@ -28,6 +29,7 @@ const Layout = ({ children }: { children: ReactNode }) => {
</ProviderContextProvider> </ProviderContextProvider>
</EventEmitterContextProvider> </EventEmitterContextProvider>
</AppContextProvider> </AppContextProvider>
<Zendesk />
</SwrInitializer> </SwrInitializer>
</> </>
) )

View File

@ -3,7 +3,6 @@ import type { Viewport } from 'next'
import I18nServer from './components/i18n-server' import I18nServer from './components/i18n-server'
import BrowserInitializer from './components/browser-initializer' import BrowserInitializer from './components/browser-initializer'
import SentryInitializer from './components/sentry-initializer' import SentryInitializer from './components/sentry-initializer'
import Zendesk from './components/base/zendesk'
import { getLocaleOnServer } from '@/i18n-config/server' import { getLocaleOnServer } from '@/i18n-config/server'
import { TanstackQueryInitializer } from '@/context/query-client' import { TanstackQueryInitializer } from '@/context/query-client'
import { ThemeProvider } from 'next-themes' import { ThemeProvider } from 'next-themes'
@ -105,7 +104,6 @@ const LocaleLayout = async ({
</BrowserInitializer> </BrowserInitializer>
</ThemeProvider> </ThemeProvider>
<RoutePrefixHandle /> <RoutePrefixHandle />
<Zendesk />
</body> </body>
</html> </html>
) )