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

@@ -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')}
/>