Markdown レンダリングが主な焦点です。さらに、文字列として渡された HTML を解析する必要があります。
children
は文字列として渡された html であると想定できます。
isParseRequired
は true
表示されるエラーは次のとおりです。
src/app/components/Markdown/index.tsx:48:7 - エラー TS2322: タイプ '({children, isParseRequired }: {children: string; isParseRequired?: boolean | unknown; }) => void | Element ' タイプ 'FC<{children: string; isParseRequired?: 布尔值 |不明确的; }>' には割り当てられません。
注: 私は *.tsx
PS: 元々は https://github.com/orgs/remarkjs/Discussions/1188
で公開されました。
ReactDom.render を削除し、フラグメント タグで ReactMarkdown をラップして FC を返し、rehype-raw プラグインを使用します
リーリー