---
import config from 'virtual:starlight-ghostcms/config';
import { Image } from "astro:assets";
import Page from '../components/Page.astro';
import { getPageProps } from '../utils/page';
import { getAllPosts } from '../utils/api';
import Metadata from '../components/Metadata.astro';
import { Markup } from 'astro-remote';
import * as render from '../components/astro-remote';
import * as Gists from '@matthiesenxyz/astro-gists/components';
export async function getStaticPaths() {
const entries = await getAllPosts();
return entries.map((post) => ({
params: { slug: post.slug },
props: { post, slug:post.slug },
}));
}
const { post } = Astro.props
const pageProps = getPageProps(post.title)
---
{config.supportGhost && (
)}
{post.feature_image && (
"} />
)}