import React, { FC, useContext } from 'react'; import { View } from 'react-native'; import { ChildPaginationProps } from './types'; import Dot from './Dot'; import styles from './styles'; import { Spacing } from '../Consts'; import { ApplicationContext, MiniAppContext } from '../Context'; const PaginationDot: FC = ({ dataLength = 2, activeIndex = 0, style, }) => { const { theme } = useContext(ApplicationContext); const context = useContext(MiniAppContext); const showBaseLineDebug = context?.features?.showBaseLineDebug ?? false; const renderDots = () => { const dots: React.ReactElement[] = []; for (let i = 0; i < dataLength; i++) { dots.push( , ); } return dots; }; return ( {renderDots()} ); }; export default PaginationDot;