--- import Layout from "../layouts/Layout.astro"; export interface Props { metadata: { title: string; description: string; date: string; slug: string; image?: string | null; url?: string; github?: string; hidden: boolean; tags?: string[]; }; } const { metadata } = Astro.props; metadata.tags?.sort(); --- {metadata.title} { metadata.image ? ( ) : ( ) } {metadata.date} { metadata.github && ( <> {" "} -{" "} Source Code > ) } { metadata.tags && metadata.tags.length > 0 && ( {metadata.tags.map((tag: string, idx: number) => ( {tag} ))} ) } { metadata.url ? ( Try {metadata.title} ) : null } Oliver Bryan - {metadata.date} { metadata.github && ( <> {" "} -{" "} Source Code > ) }
{metadata.date} { metadata.github && ( <> {" "} -{" "} Source Code > ) }
Oliver Bryan - {metadata.date} { metadata.github && ( <> {" "} -{" "} Source Code > ) }