import { Box, Button, Paper, Typography, useTheme, useMediaQuery, } from "@mui/material"; import { useParams } from "react-router-dom"; import { quizStore } from "@root/quizes"; export default function QuizPreviewLayout() { const quizId = Number(useParams().quizId); const { listQuizes } = quizStore(); const question = listQuizes[quizId]; const theme = useTheme(); const isTablet = useMediaQuery(theme.breakpoints.down(630)); const isMediaFileExist = (question.config.startpage.background.type === "image" && question.config.startpage.background.desktop) || (question.config.startpage.background.type === "video" && question.config.startpage.background.video); return ( {question.config.startpage.background.type === "image" && question.config.startpage.background.desktop && ( )} {question.config.info.orgname} {question.name} {question.config.startpage.description} {question.config.startpage.button && ( )} {question.config.info.phonenumber} {question.config.info.law} {!isTablet && isMediaFileExist && ( {question.config.startpage.background.type === "image" && question.config.startpage.background.desktop && ( )} {question.config.startpage.background.type === "video" && question.config.startpage.background.video && ( )} ); }