import React from 'react'; import type { Metadata } from 'next'; import { getServerTranslation } from '@alga-psa/ui/lib/i18n/serverOnly'; // OSS stub implementation for Extensions feature export const metadata = { title: 'Extensions - Enterprise Feature' }; export async function generateMetadata(): Promise { return metadata; } type PageParams = { id: string }; export default async function Page({ params }: { params: PageParams | Promise }) { const { t } = await getServerTranslation(undefined, 'msp/extensions'); const resolvedParams = await params; return (

{t('enterpriseFeature.title', { defaultValue: 'Enterprise Feature' })}

{t('enterpriseFeature.description', { defaultValue: '{{feature}} require Enterprise Edition. Please upgrade to access this feature.', feature: t('page.title', { defaultValue: 'Extensions' }) })}

{t('detail.extensionId', { defaultValue: 'Extension ID: {{id}}', id: resolvedParams.id })}

); } // Named exports for compatibility export const ExtensionPage = Page; export const ExtensionPageMetadata = metadata;