diff --git a/app/web/src/helpers/markdown.ts b/app/web/src/helpers/markdown.ts index 9ec5a64..4ae12da 100644 --- a/app/web/src/helpers/markdown.ts +++ b/app/web/src/helpers/markdown.ts @@ -1,7 +1,12 @@ // Extracts YAML frontmatter from Markdown files // Gotten from this helpful comment on a react-markdown GitHub Issue: https://github.com/remarkjs/react-markdown/issues/164#issuecomment-890497653 -export function extractMetaData(text: string): Array { - const metaData = {} as any +export function useMarkdownMetaData(text: string): Array { + return React.useMemo(() => { + const metaData = {} as any + /* ... */ + return [rawMetaData, metaData] + }, [text]) +} const metaRegExp = RegExp(/^---[\r\n](((?!---).|[\r\n])*)[\r\n]---$/m) // get metadata