hide credentials tab for local sites

This commit is contained in:
Pallavi Kumari
2025-11-07 00:59:03 +05:30
parent 62e2b7ca9e
commit 90e72c6aca
2 changed files with 12 additions and 7 deletions

View File

@@ -2098,7 +2098,7 @@
"checkSelectedStatus": "Check Status of Selected",
"credentials": "Credentials",
"savecredentials": "Save Credentials",
"regeneratecredentials": "Regenerate Credentials",
"regeneratecredentials": "Re-key",
"regenerateCredentials": "Regenerate and save your credentials",
"generatedcredentials": "Generated Credentials",
"copyandsavethesecredentials": "Copy and save these credentials",

View File

@@ -35,18 +35,23 @@ export default async function SettingsLayout(props: SettingsLayoutProps) {
const navItems = [
{
title: t('general'),
href: "/{orgId}/settings/sites/{niceId}/general"
href: `/${params.orgId}/settings/sites/${params.niceId}/general`,
},
{
title: t('credentials'),
href: "/{orgId}/settings/sites/{niceId}/credentials"
}
...(site.type !== 'local'
? [
{
title: t('credentials'),
href: `/${params.orgId}/settings/sites/${params.niceId}/credentials`,
},
]
: []),
];
return (
<>
<SettingsSectionTitle
title={t('siteSetting', {siteName: site?.name})}
title={t('siteSetting', { siteName: site?.name })}
description={t('siteSettingDescription')}
/>