Skip to content

Commit 9102d5a

Browse files
Filters svg elements
1 parent 5feef05 commit 9102d5a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

rules/section-has-heading/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@ const { is_tag_node } = require("@linthtml/dom-utils");
22

33
const isSectionElement = (node) => is_tag_node(node) && node.name === "section";
44
const isHeadingElement = (node) => is_tag_node(node) && /^h[1-6]$/.test(node.name);
5+
const isNotSvg = (node) => node.name !== 'svg';
56
const checkChildNode = (node) => {
67
if (isHeadingElement(node)) {
78
return true;
89
}
910

10-
if (node.children) {
11+
if (node.children && isNotSvg(node)) {
1112
for (const child of node.children) {
1213
if (checkChildNode(child)) {
1314
return true;

0 commit comments

Comments
 (0)