import React, { ReactElement } from 'react' import Changelog from '../../atoms/Changelog' import * as styles from './Content.module.css' import PostToc from './Toc' export default function PostContent({ post }: { post: Queries.BlogPostBySlugQuery['post'] }): ReactElement { const separator = '' const changelog = post.frontmatter.changelog let content = post.html if (post.fields.type === 'article') { // Remove lead paragraph from content if (content.includes(separator)) { content = content.split(separator)[1] } else { const lead = content.split('\n')[0] content = content.replace(lead, '') } } return ( <> {post.frontmatter.toc && ( )}
{changelog && } ) }