frontPanel/src/pages/ResultPage/Result.tsx

40 lines
2.0 KiB
TypeScript
Raw Normal View History

2023-11-20 17:22:13 +00:00
import { Box, Button, Tooltip } from "@mui/material";
2023-11-27 23:07:24 +00:00
import { updateQuiz } from "@root/quizes/actions";
import { useCurrentQuiz } from "@root/quizes/hooks";
import image from "../../assets/Rectangle 110.png";
import Info from "../../assets/icons/Info";
2023-12-07 21:30:26 +00:00
import CreationFullCard from "./FirstEntry";
2023-04-23 08:39:34 +00:00
export const Result = () => {
2023-11-27 23:07:24 +00:00
const quiz = useCurrentQuiz();
if (!quiz) return null;
2023-11-20 17:22:13 +00:00
2023-11-27 23:07:24 +00:00
return (
<Box component="section">
<CreationFullCard
text="Вы можете показывать разные результаты квиза (добавьте описание, изображение, стоимость и т.п.) разным пользователям, нужно только их создать и проставить условия. Таким образом ваш квиз получится максимально индивидуальным для каждого клиента. Показывайте картинку/видео вместо результата или переадресовывайте пользователя по нужной ссылке."
text2="Этот шаг - необязательный, квиз будет работать и без автоматических результатов."
image={image}
/>
<Box sx={{ display: "flex", mt: "30px", alignItems: "center" }}>
<Button
variant="contained"
sx={{ mr: "15px", minWidth: "258px" }}
onClick={() => updateQuiz(quiz.id, quiz => {
quiz.config.results = true;
})}
>
Создать результаты
</Button>
<Tooltip title="Посмотреть справку" placement="top">
<Box>
<Info />
</Box>
</Tooltip>
</Box>
</Box>
);
2023-04-23 08:39:34 +00:00
};