Markdown to Jsx not working
Answered
atikYassine posted this in #help-forum
I used Markdown-to-jsx package to read my .md files and display them on a page , But they're actually being displayed as a normal text ( See the attached image )
Here's my code :
Here's my code :
import React from 'react'
import fs from 'fs';
import Markdown from 'markdown-to-jsx';
const getPostContent = (slug: string) => {
const folder = 'posts/';
const files = `${folder}${slug}.md`;
const content = fs.readFileSync(files, 'utf8');
return content
}
const Page = (props: any) => {
const Content = getPostContent(props.params.slug);
return (
<div>
<Markdown>{Content}</Markdown>
</div>
)
}
export default PageAnswered by atikYassine
I fixed it using [TailwindCss Typography](https://tailwindcss.com/docs/typography-plugin) , And by adding className="prose" to the parent div
1 Reply
I fixed it using [TailwindCss Typography](https://tailwindcss.com/docs/typography-plugin) , And by adding className="prose" to the parent div
Answer