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 5feef05 commit 9102d5aCopy full SHA for 9102d5a
rules/section-has-heading/index.js
@@ -2,12 +2,13 @@ const { is_tag_node } = require("@linthtml/dom-utils");
2
3
const isSectionElement = (node) => is_tag_node(node) && node.name === "section";
4
const isHeadingElement = (node) => is_tag_node(node) && /^h[1-6]$/.test(node.name);
5
+const isNotSvg = (node) => node.name !== 'svg';
6
const checkChildNode = (node) => {
7
if (isHeadingElement(node)) {
8
return true;
9
}
10
- if (node.children) {
11
+ if (node.children && isNotSvg(node)) {
12
for (const child of node.children) {
13
if (checkChildNode(child)) {
14
0 commit comments