mirror of
				https://github.com/DerTyp7/explainegy-nextjs.git
				synced 2025-10-30 21:27:12 +01:00 
			
		
		
		
	add markdown viewer
This commit is contained in:
		| @@ -7,35 +7,35 @@ import "../../../../styles/prism_themes/prism-one-dark.css"; | ||||
| //import "../../../styles/prism_themes/prism-one-light.css"; | ||||
|  | ||||
| export default function LoadMarkdown() { | ||||
| 	useEffect(() => { | ||||
| 		document.querySelectorAll("pre").forEach((pre) => { | ||||
| 			if (pre.classList.length < 1) { | ||||
| 				pre.classList.add("language-"); | ||||
| 			} | ||||
| 		}); | ||||
|   useEffect(() => { | ||||
|     document.querySelectorAll("pre").forEach((pre) => { | ||||
|       if (pre.classList.length < 1) { | ||||
|         pre.classList.add("language-"); | ||||
|       } | ||||
|     }); | ||||
|  | ||||
| 		document.querySelectorAll("code").forEach((c) => { | ||||
| 			if (c.classList.length < 1) { | ||||
| 				c.classList.add("language-"); | ||||
| 			} | ||||
| 		}); | ||||
|     document.querySelectorAll("code").forEach((c) => { | ||||
|       if (c.classList.length < 1) { | ||||
|         c.classList.add("language-"); | ||||
|       } | ||||
|     }); | ||||
|  | ||||
| 		document.querySelectorAll("blockquote").forEach((bq) => { | ||||
| 			bq.classList.add("blockquote"); | ||||
| 		}); | ||||
|     document.querySelectorAll("blockquote").forEach((bq) => { | ||||
|       bq.classList.add("blockquote"); | ||||
|     }); | ||||
|  | ||||
| 		document.querySelectorAll("li").forEach((li) => { | ||||
| 			let paragraphText = ""; | ||||
| 			li.querySelectorAll("p").forEach((p) => { | ||||
| 				paragraphText = p.innerHTML; | ||||
| 			}); | ||||
|     document.querySelectorAll("li").forEach((li) => { | ||||
|       let paragraphText = ""; | ||||
|       li.querySelectorAll("p").forEach((p) => { | ||||
|         paragraphText = p.innerHTML; | ||||
|       }); | ||||
|  | ||||
| 			if (paragraphText != "") { | ||||
| 				li.innerHTML = paragraphText; | ||||
| 			} | ||||
| 		}); | ||||
|       if (paragraphText != "") { | ||||
|         li.innerHTML = paragraphText; | ||||
|       } | ||||
|     }); | ||||
|  | ||||
| 		Prism.highlightAll(); | ||||
| 	}, []); | ||||
| 	return <div></div>; | ||||
|     Prism.highlightAll(); | ||||
|   }, []); | ||||
|   return <div></div>; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Janis
					Janis