Skip to content

Commit ad1c63c

Browse files
committed
merged with main branch
2 parents c46f8f0 + 8329528 commit ad1c63c

File tree

1 file changed

+1
-62
lines changed

1 file changed

+1
-62
lines changed

src/hooks/useParseMarkdown.js

+1-62
Original file line numberDiff line numberDiff line change
@@ -5,68 +5,7 @@ function useParseMarkdown() {
55
const API_BASE_URL = siteConfig.customFields.API_BASE_URL;
66
const API_AUTH_KEY = siteConfig.customFields.API_AUTH_KEY;
77

8-
const weeklyGoals = (markdown) => {
9-
markdown = markdown.replace(/^### (.*$)/gim, "<h3>$1</h3>");
10-
markdown = markdown.replace(/^## (.*$)/gim, `<h2>$1</h2>`);
11-
markdown = markdown.replace(/^# (.*$)/gim, `<h2 class="h2-font">$1</h2>`);
12-
13-
markdown = markdown.replace(/\*\*(.*)\*\*/gim, "<b>$1</b>");
14-
markdown = markdown.replace(/\*(.*)\*/gim, "<i>$1</i>");
15-
16-
markdown = markdown.replace(
17-
/- \[ \] (.*$)/gim,
18-
'<input type="checkbox" disabled> $1',
19-
);
20-
markdown = markdown.replace(
21-
/- \[x\] (.*$)/gim,
22-
'<input type="checkbox" checked disabled> $1',
23-
);
24-
25-
markdown = markdown.replace(/^\s*-\s+(.*$)/gim, "<li>$1</li>");
26-
markdown = markdown.replace(/(<li>.*<\/li>)/gim, "<ul>$1</ul>");
27-
28-
markdown = markdown.replace(
29-
/!\[(.*?)\]\((.*?)\)/gim,
30-
"<img alt='$1' src='$2' />",
31-
);
32-
33-
markdown = markdown.replace(/\r\n\r\n/g, "");
34-
markdown = markdown.replace(/(?:\r\n|\r|\n)/g, "<br>");
35-
36-
return markdown.trim();
37-
}
38-
const weeklyLearnings = (markdown) => {
39-
markdown = markdown.replace(/^### (.*$)/gim, "<h3>$1</h3>");
40-
markdown = markdown.replace(/^## (.*$)/gim, `<h2>$1</h2>`);
41-
markdown = markdown.replace(/^# (.*$)/gim, `<h2 class="h2-font">$1</h2>`);
42-
43-
markdown = markdown.replace(/\*\*(.*)\*\*/gim, "<b>$1</b>");
44-
markdown = markdown.replace(/\*(.*)\*/gim, "<i>$1</i>");
45-
46-
markdown = markdown.replace(
47-
/- \[ \] (.*$)/gim,
48-
'<input type="checkbox" disabled> $1',
49-
);
50-
markdown = markdown.replace(
51-
/- \[x\] (.*$)/gim,
52-
'<input type="checkbox" checked disabled> $1',
53-
);
54-
55-
markdown = markdown.replace(/^\s*-\s+(.*$)/gim, "<li>$1</li>");
56-
markdown = markdown.replace(/(<li>.*<\/li>)/gim, "<ul>$1</ul>");
57-
58-
markdown = markdown.replace(
59-
/!\[(.*?)\]\((.*?)\)/gim,
60-
"<img alt='$1' src='$2' />",
61-
);
62-
63-
markdown = markdown.replace(/\r\n\r\n/g, "");
64-
markdown = markdown.replace(/(?:\r\n|\r|\n)/g, "");
65-
66-
return markdown.trim();
67-
}
68-
69-
return { weeklyGoals, weeklyLearnings,API_BASE_URL,API_AUTH_KEY };
8+
return { API_BASE_URL,API_AUTH_KEY };
709
}
7110

7211
export default useParseMarkdown;

0 commit comments

Comments
 (0)