Guard against null refs in findSiblingElement (#7228)

This commit is contained in:
Michael Telatynski
2021-11-30 09:26:38 +00:00
committed by GitHub
parent 1d2965a111
commit 766d1ee3e8

View File

@@ -165,13 +165,13 @@ export const findSiblingElement = (
): RefObject<HTMLElement> => {
if (backwards) {
for (let i = startIndex; i < refs.length && i >= 0; i--) {
if (refs[i].current.offsetParent !== null) {
if (refs[i].current?.offsetParent !== null) {
return refs[i];
}
}
} else {
for (let i = startIndex; i < refs.length && i >= 0; i++) {
if (refs[i].current.offsetParent !== null) {
if (refs[i].current?.offsetParent !== null) {
return refs[i];
}
}