Skip to main content

DotIndicator

Basic usage

ScaleSwiper.tsx
import { InfiniteSwiper } from 'react-native-awesome-swiper';

const Component = () => {
const data: string[] = [
'https://file.mk.co.kr/meet/neds/2022/06/image_readtop_2022_486646_16541333805062545.jpg',
'http://file.mk.co.kr/meet/neds/2022/02/image_readtop_2022_104459_16440258224937758.jpg',
'https://pbs.twimg.com/media/FoR4kypaMAA0Nm9?format=jpg&name=4096x4096',
];

return (
<InfiniteSwiper.Provider>
<InfiniteSwiper.ScrollView
autoPlay
data={data}
renderItem={renderItem}
height={200}
/>
<InfiniteSwiper.DotIndicator />
</InfiniteSwiper.Provider>
);
};

activeDotColor

TypeDefaultRequired
string#222222NO

inactiveDotColor

TypeDefaultRequired
string#ccccccNO

gap

TypeDefaultRequired
number4NO

onPress

TypeDefaultRequired
() => voidundefinedNO

dotSize

TypeDefaultRequired
number14NO

borderRadius

TypeDefaultRequired
number14NO

style

TypeDefaultRequired
ViewStyleundefinedNO