
| Current Path : /var/www/html/konvbav/vendor/twbs/bootstrap/site/src/pages/docs/[version]/ |
Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 |
| Current File : /var/www/html/konvbav/vendor/twbs/bootstrap/site/src/pages/docs/[version]/[...slug].astro |
---
import type { InferGetStaticPropsType } from 'astro'
import DocsLayout from '@layouts/DocsLayout.astro'
import { getConfig } from '@libs/config'
import { docsPages } from '@libs/content'
import Code from '@shortcodes/Code.astro'
export async function getStaticPaths() {
return docsPages.map((docsPage) => {
return {
params: { slug: docsPage.slug, version: getConfig().docs_version },
props: docsPage
}
})
}
type Props = InferGetStaticPropsType<typeof getStaticPaths>
const { id, data, render } = Astro.props
const { Content, headings, remarkPluginFrontmatter } = await render()
---
<DocsLayout frontmatter={remarkPluginFrontmatter as typeof data} headings={headings} id={id}>
<Content components={{ pre: Code }} />
</DocsLayout>