mirror of
https://github.com/maelgangloff/domain-watchdog.git
synced 2025-12-29 16:15:04 +00:00
fix: render markdown
This commit is contained in:
@@ -1,6 +1,17 @@
|
||||
import React from "react";
|
||||
import React, {useEffect, useState} from "react";
|
||||
import snarkdown from "snarkdown"
|
||||
import {Skeleton} from "antd";
|
||||
import axios from "axios";
|
||||
|
||||
export default function TextPage({markdown}: { markdown: string }) {
|
||||
return <div dangerouslySetInnerHTML={{__html: snarkdown(markdown)}}></div>
|
||||
export default function TextPage({resource}: { resource: string }) {
|
||||
const [markdown, setMarkdown] = useState<string>()
|
||||
|
||||
useEffect(() => {
|
||||
console.log('heyyy')
|
||||
axios.get('/content/' + resource).then(res => setMarkdown(res.data))
|
||||
}, [resource])
|
||||
|
||||
return <Skeleton loading={markdown === undefined} active>
|
||||
{markdown !== undefined && <div dangerouslySetInnerHTML={{__html: snarkdown(markdown)}}></div>}
|
||||
</Skeleton>
|
||||
}
|
||||
Reference in New Issue
Block a user