This commit is contained in:
rustdesk
2026-03-20 14:05:39 +08:00
parent 03fe896738
commit c5bb9c3c09
29 changed files with 1084 additions and 580 deletions

View File

@@ -11,12 +11,23 @@ import type { MetaData } from '~/types';
export interface Props {
metadata?: MetaData;
i18n?: boolean;
structuredDataType?: 'website' | 'article' | 'software' | 'faq';
articleData?: {
title: string;
description?: string;
image?: string;
publishDate?: Date;
updateDate?: Date;
author?: string;
category?: string;
};
faqItems?: Array<{ question: string; answer: string }>;
}
const { metadata, i18n } = Astro.props;
const { metadata, i18n, structuredDataType, articleData, faqItems } = Astro.props;
---
<Layout metadata={metadata} i18n={i18n}>
<Layout metadata={metadata} i18n={i18n} structuredDataType={structuredDataType} articleData={articleData} faqItems={faqItems}>
<slot name="announcement">
<Announcement />
</slot>