From 819e769077dd30ccc0ae5668232cac524ccbdc07 Mon Sep 17 00:00:00 2001 From: Adrien Denat Date: Fri, 3 Mar 2023 14:53:46 +0000 Subject: [PATCH] feat(react): add accessibility props to SnapCarouselIndicator --- packages/react/src/SnapCarousel.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/react/src/SnapCarousel.tsx b/packages/react/src/SnapCarousel.tsx index 92d0d67..53889ab 100644 --- a/packages/react/src/SnapCarousel.tsx +++ b/packages/react/src/SnapCarousel.tsx @@ -123,6 +123,9 @@ export const SnapCarouselIndicator = React.forwardRef( }`} ref={ref} onClick={handleClick} + aria-label={`Go to slide ${index + 1}`} + aria-selected={index === _activeIndex ? 'true' : 'false'} + type={RootTag === 'button' ? 'button' : undefined} {...otherProps} /> );