fix isTreeItem method when called with non-element nodes (#1026)

This commit is contained in:
Tao Cumplido
2022-11-24 19:33:33 +01:00
committed by GitHub
parent 3dd19a7f62
commit 602a863d89

View File

@@ -14,8 +14,8 @@ import '../spinner/spinner';
import styles from './tree-item.styles';
import type { CSSResultGroup, PropertyValueMap } from 'lit';
export function isTreeItem(element: Element) {
return element && element?.getAttribute('role') === 'treeitem';
export function isTreeItem(node: Node) {
return node instanceof Element && node.getAttribute('role') === 'treeitem';
}
/**