Files
softclick-landing/src/pages/privacy-policy.astro

21 lines
670 B
Plaintext

---
import DocumentLayout from '../layouts/DocumentLayout.astro'
import { privacyPolicyQuery } from '../graphql-documents/privacy-policy.gql.generated'
import { renderMarkdown } from '../lib/cms/markdown/render'
const result = await privacyPolicyQuery.execute()
if (result.errors?.length) {
throw new Error(result.errors.map(e => e.message).join(', '))
}
const siteConfig = result.data?.siteConfig
const markdown = siteConfig?.privacyPolicy
const contentHtml = markdown ? await renderMarkdown(markdown) : ''
---
<DocumentLayout
siteTitle={siteConfig?.title ?? ''}
pageTitle="Политика конфиденциальности"
contentHtml={contentHtml}
/>