Skip to content

Commit a542ebc

Browse files
committed
Reuse matches in name filter
1 parent 3c7dd0e commit a542ebc

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

src/queries/role.js

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -78,14 +78,12 @@ function queryAllByRole(
7878
return true
7979
}
8080

81-
const accessibleName = computeAccessibleName(element)
82-
if (typeof name === 'string') {
83-
return name === accessibleName
84-
}
85-
if (typeof name === 'function') {
86-
return name(accessibleName, element)
87-
}
88-
return name.test(accessibleName)
81+
return matches(
82+
computeAccessibleName(element),
83+
element,
84+
name,
85+
text => text,
86+
)
8987
})
9088
}
9189

0 commit comments

Comments
 (0)