import { Box, Button, Paper, Typography, useMediaQuery, useTheme, } from "@mui/material"; import { useCurrentQuiz } from "@root/quizes/hooks"; export default function QuizPreviewLayout() { const theme = useTheme(); const quiz = useCurrentQuiz(); const isTablet = useMediaQuery(theme.breakpoints.down(630)); if (!quiz) return null; const isMediaFileExist = (quiz.config.startpage.background.type === "image" && quiz.config.startpage.background.desktop) || (quiz.config.startpage.background.type === "video" && quiz.config.startpage.background.video); return ( {quiz.config.startpage.background.type === "image" && quiz.config.startpage.logo && ( )} {quiz.config.info.orgname} {quiz.name} {quiz.config.startpage.description} {quiz.config.startpage.button && ( )} {quiz.config.info.phonenumber} {quiz.config.info.law} {!isTablet && isMediaFileExist && ( {quiz.config.startpage.background.type === "image" && quiz.config.startpage.background.desktop && ( )} {quiz.config.startpage.background.type === "video" && quiz.config.startpage.background.video && ( )} ); }