import { providers } from '@/data/providers'; import { Button } from '@mui/material'; import { AnimatePresence, motion } from 'framer-motion'; import React, { useEffect, useState } from 'react' import Iconify from '../Iconify'; const ProvidersButton = ({ handlePageChange }: { handlePageChange: (page: 'signin' | 'signup' | 'providers') => void }) => { const [currentProvider, setCurrentProvider] = useState(0); useEffect(() => { const interval = setInterval(() => { setCurrentProvider((prev) => (prev + 1) % providers.length); }, 4000); return () => clearInterval(interval); }, [providers.length]); return ( ) } export default ProvidersButton