@@ -0,0 +1,13 @@
|
||||
import type { Metadata } from 'next';
|
||||
import { NavigationPage } from '@/components/site/NavigationPage';
|
||||
import { getPageSeo, getSeoConfig, metadataFromHead } from '@/lib/seo-server';
|
||||
import { downloadUrl } from '@/lib/app-download';
|
||||
|
||||
export const dynamic = 'force-dynamic';
|
||||
export async function generateMetadata():Promise<Metadata>{return metadataFromHead((await getPageSeo('/navigation/')).head);}
|
||||
|
||||
export default async function Page() {
|
||||
const {config,error}=await getSeoConfig();
|
||||
if(error)throw new Error('入口配置暂不可用,请稍后重试');
|
||||
return <NavigationPage config={config} download={downloadUrl(config)} error={error} />;
|
||||
}
|
||||
Reference in New Issue
Block a user