diff --git a/js/SegmentedControl.js b/js/SegmentedControl.js index 85a2934..cbbf69e 100644 --- a/js/SegmentedControl.js +++ b/js/SegmentedControl.js @@ -114,7 +114,9 @@ const SegmentedControl = ({ return ( index ? testIDS[index] : `${index}`} + testID={ + (testIDS?.length ?? 0) > index ? testIDS[index] : `${index}` + } selected={selectedIndex === index} accessibilityHint={`${ index + 1 diff --git a/js/types.js b/js/types.js index 34cecd6..4c96c1e 100644 --- a/js/types.js +++ b/js/types.js @@ -108,9 +108,8 @@ export type SegmentedControlProps = $ReadOnly<{| */ tabStyle?: ViewStyle, - /** * array testID to each segment button */ - testIDS: $ReadOnlyArray, + testIDS: $ReadOnlyArray, |}>;