@@ -5,68 +5,7 @@ function useParseMarkdown() {
5
5
const API_BASE_URL = siteConfig . customFields . API_BASE_URL ;
6
6
const API_AUTH_KEY = siteConfig . customFields . API_AUTH_KEY ;
7
7
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 ( / ( < l i > .* < \/ l i > ) / 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 ( / ( < l i > .* < \/ l i > ) / 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 } ;
70
9
}
71
10
72
11
export default useParseMarkdown ;
0 commit comments