Skip to content

Commit 46cbcda

Browse files
authored
fix(prettyRoles): crash in older browsers (#464)
1 parent ab6d90f commit 46cbcda

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/role-helpers.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,10 @@ function getRoles(container, {hidden = false} = {}) {
149149
function prettyRoles(dom, {hidden}) {
150150
const roles = getRoles(dom, {hidden})
151151

152-
return Object.entries(roles)
153-
.map(([role, elements]) => {
152+
// Object.entries is not supported in older browsers
153+
return Object.keys(roles)
154+
.map(role => {
155+
const elements = roles[role]
154156
const delimiterBar = '-'.repeat(50)
155157
const elementsString = elements
156158
.map(el => {

0 commit comments

Comments
 (0)