We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a9c7615 commit 299a621Copy full SHA for 299a621
Sources/MarkdownUI/Parser/MarkdownParser.swift
@@ -60,6 +60,11 @@ extension BlockNode {
60
case .codeBlock:
61
self = .codeBlock(fenceInfo: unsafeNode.fenceInfo, content: unsafeNode.literal ?? "")
62
case .htmlBlock:
63
+ // Don't render comments
64
+ let trimmedLiteral = unsafeNode.literal?.trimmingCharacters(in: .whitespacesAndNewlines)
65
+ if let trimmedLiteral, trimmedLiteral.hasPrefix("<!--") && trimmedLiteral.hasSuffix("-->") {
66
+ return nil
67
+ }
68
self = .htmlBlock(content: unsafeNode.literal ?? "")
69
case .paragraph:
70
self = .paragraph(content: unsafeNode.children.compactMap(InlineNode.init(unsafeNode:)))
0 commit comments