forked from MapComplete/MapComplete
		
	Fix: correctly escape markdown
This commit is contained in:
		
							parent
							
								
									fc9dd46239
								
							
						
					
					
						commit
						4d01d81e1e
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
					@ -29,7 +29,7 @@ export default class Table extends BaseUIElement {
 | 
				
			||||||
        const header = Utils.NoNull(headerMarkdownParts).join(" | ")
 | 
					        const header = Utils.NoNull(headerMarkdownParts).join(" | ")
 | 
				
			||||||
        const headerSep = headerMarkdownParts.map((part) => "-".repeat(part.length + 2)).join(" | ")
 | 
					        const headerSep = headerMarkdownParts.map((part) => "-".repeat(part.length + 2)).join(" | ")
 | 
				
			||||||
        const table = this._contents
 | 
					        const table = this._contents
 | 
				
			||||||
            .map((row) => row.map((el) => el?.AsMarkdown()?.replace("|", "\\|") ?? " ").join(" | "))
 | 
					            .map((row) => row.map((el) => el?.AsMarkdown()?.replaceAll("\\","\\\\")?.replaceAll("|", "\\|") ?? " ").join(" | "))
 | 
				
			||||||
            .join("\n")
 | 
					            .join("\n")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        return "\n\n" + [header, headerSep, table, ""].join("\n")
 | 
					        return "\n\n" + [header, headerSep, table, ""].join("\n")
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue