fix: set correct step nav path to Account on account page (#7599)

This commit is contained in:
Paul
2024-08-08 18:56:11 -06:00
committed by GitHub
parent ce8b95f6bb
commit 81e7355ee0
2 changed files with 23 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
'use client'
import { type StepNavItem, useStepNav, useTranslation } from '@payloadcms/ui'
import React from 'react'
export const AccountClient: React.FC = () => {
const { setStepNav } = useStepNav()
const { t } = useTranslation()
React.useEffect(() => {
const nav: StepNavItem[] = []
nav.push({
label: t('authentication:account'),
url: '/account',
})
setStepNav(nav)
}, [setStepNav, t])
return null
}

View File

@@ -10,6 +10,7 @@ import { getDocumentData } from '../Document/getDocumentData.js'
import { getDocumentPermissions } from '../Document/getDocumentPermissions.js'
import { EditView } from '../Edit/index.js'
import { Settings } from './Settings/index.js'
import { AccountClient } from './index.client.js'
export { generateAccountMetadata } from './meta.js'
@@ -100,6 +101,7 @@ export const Account: React.FC<AdminViewProps> = async ({
user,
}}
/>
<AccountClient />
</EditDepthProvider>
</DocumentInfoProvider>
)