blob: 6137c06e85747c6300152895537f87efa272e37d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
/*
* SPDX-FileCopyrightText: syuilo and misskey-project
* SPDX-License-Identifier: AGPL-3.0-only
*/
export default (parent, child, checkSame = true) => {
if (checkSame && parent === child) return true;
let node = child.parentNode;
while (node) {
if (node === parent) return true;
node = node.parentNode;
}
return false;
};
|