import { Box, Slide, Typography, useMediaQuery, useTheme, Zoom, } from "@mui/material"; import { FC, ReactNode, useRef, useState } from "react"; interface Iprops { header: string; image: string; text: string; textIcon: string; icon: ReactNode; } export const MobileQuizCard: FC = ({ header, image, text, icon, textIcon, }) => { const [isOpen, setIsOpen] = useState(false); const containerRef = useRef(null); const theme = useTheme(); const isMobile = useMediaQuery(theme.breakpoints.down(600)); const handleChange = () => { setIsOpen((prev) => !prev); }; return ( {icon} {textIcon} {isOpen && ( {header} {text} )} ); };