From a0446261bdbd9d538e31c02d3248d3bec0328c55 Mon Sep 17 00:00:00 2001 From: Jordan Rastrick Date: Wed, 22 Nov 2023 23:45:24 +1100 Subject: [PATCH] fix(modules/a11y): filter out falsy pagination elems (#7201) --- src/modules/a11y/a11y.mjs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/modules/a11y/a11y.mjs b/src/modules/a11y/a11y.mjs index 0ce81eaa6..f1a1105d9 100644 --- a/src/modules/a11y/a11y.mjs +++ b/src/modules/a11y/a11y.mjs @@ -297,9 +297,7 @@ export default function A11y({ swiper, extendParams, on }) { // Pagination if (hasClickablePagination()) { - const paginationEl = Array.isArray(swiper.pagination.el) - ? swiper.pagination.el - : [swiper.pagination.el]; + const paginationEl = makeElementsArray(swiper.pagination.el) paginationEl.forEach((el) => { el.addEventListener('keydown', onEnterOrSpaceKey); }); @@ -324,9 +322,7 @@ export default function A11y({ swiper, extendParams, on }) { // Pagination if (hasClickablePagination()) { - const paginationEl = Array.isArray(swiper.pagination.el) - ? swiper.pagination.el - : [swiper.pagination.el]; + const paginationEl = makeElementsArray(swiper.pagination.el) paginationEl.forEach((el) => { el.removeEventListener('keydown', onEnterOrSpaceKey); });