frontPanel/src/pages/Result/Result.tsx

41 lines
1.9 KiB
TypeScript
Raw Normal View History

2023-10-16 12:57:37 +00:00
import { useParams } from "react-router-dom";
import { Box, Button, Tooltip, useTheme } from "@mui/material";
import CreationFullCard from "./CreationFullCard";
2023-04-23 08:39:34 +00:00
import Info from "../../assets/icons/Info";
2023-04-23 08:39:34 +00:00
import image from "../../assets/Rectangle 110.png";
2023-10-05 10:12:56 +00:00
import { quizStore } from "@root/quizes";
2023-04-23 08:39:34 +00:00
export const Result = () => {
2023-10-05 10:12:56 +00:00
const { listQuizes, updateQuizesList } = quizStore();
const params = Number(useParams().quizId);
const handleNext = () => {
updateQuizesList(params, { createResult: true });
};
2023-04-23 08:39:34 +00:00
const theme = useTheme();
return (
<Box component="section">
<CreationFullCard
text="Вы можете показывать разные результаты квиза (добавьте описание, изображение, стоимость и т.п.) разным пользователям, нужно только их создать и проставить условия. Таким образом ваш квиз получится максимально индивидуальным для каждого клиента. Показывайте картинку/видео вместо результата или переадресовывайте пользователя по нужной ссылке."
text2="Этот шаг - необязательный, квиз будет работать и без автоматических результатов."
image={image}
/>
2023-10-16 12:57:37 +00:00
<Box sx={{ display: "flex", mt: "30px", alignItems: "center" }}>
2023-10-05 10:12:56 +00:00
<Button
variant="contained"
2023-10-16 12:57:37 +00:00
sx={{ mr: "15px", minWidth: "258px" }}
2023-10-05 10:12:56 +00:00
onClick={handleNext}
>
Создать результаты
</Button>
2023-10-16 12:57:37 +00:00
<Tooltip title="Посмотреть справку" placement="top">
<Box>
<Info />
</Box>
</Tooltip>
2023-04-23 08:39:34 +00:00
</Box>
</Box>
);
};