fix: properly override `localeIndex` property on resolved siteData

pull/4660/head
Yuxuan Zhang 5 months ago
parent aa29aada4d
commit 5fdd3741c0
No known key found for this signature in database
GPG Key ID: 6910B04F3351EF7D

@ -97,6 +97,7 @@ export function resolveSiteDataByRoute(
): SiteData {
const localeIndex = getLocaleForPath(siteData, relativePath)
const { label, link, ...localeConfig } = siteData.locales[localeIndex] ?? {}
Object.assign(localeConfig, { localeIndex })
const additionalConfigs = resolveAdditionalConfig(siteData, relativePath)
if (inBrowser && (import.meta as any).env?.DEV) {
;(localeConfig as any)[VP_SOURCE_KEY] = `locale config (${localeIndex})`

Loading…
Cancel
Save