feat!: typed i18n (#6343)

This commit is contained in:
Alessio Gravili
2024-05-14 11:10:31 -04:00
committed by GitHub
parent 353c2b0be2
commit f716122eab
84 changed files with 1232 additions and 581 deletions

View File

@@ -1,3 +1,4 @@
import type { I18nClient } from '@payloadcms/translations'
import type { InitPageResult, PayloadRequestWithData, VisibleEntities } from 'payload/types'
import { initI18n } from '@payloadcms/translations'
@@ -40,7 +41,7 @@ export const initPage = async ({
const cookies = parseCookies(headers)
const language = getRequestLanguage({ config: payload.config, cookies, headers })
const i18n = await initI18n({
const i18n: I18nClient = await initI18n({
config: i18nConfig,
context: 'client',
language,