6
									
								
								assets/js/callouts.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								assets/js/callouts.js
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
const addCollapsibleCallouts = () => {
 | 
			
		||||
    const collapsibleCallouts = document.querySelectorAll("blockquote.callout-collapsible");
 | 
			
		||||
    collapsibleCallouts.forEach(el => el.addEventListener('click', event => {
 | 
			
		||||
        event.currentTarget.classList.toggle("callout-collapsed");
 | 
			
		||||
    }));
 | 
			
		||||
}
 | 
			
		||||
@@ -45,6 +45,7 @@ const removeMarkdown = (
 | 
			
		||||
      .replace(/(`{3,})(.*?)\1/gm, "$2")
 | 
			
		||||
      .replace(/`(.+?)`/g, "$1")
 | 
			
		||||
      .replace(/\n{2,}/g, "\n\n")
 | 
			
		||||
      .replace(/\[![a-zA-Z]+\][-\+]? /g, "")
 | 
			
		||||
  } catch (e) {
 | 
			
		||||
    console.error(e)
 | 
			
		||||
    return markdown
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user