frontPanel/src/pages/Result/Result.tsx

41 lines
1.8 KiB
TypeScript
Raw Normal View History

2023-10-05 10:12:56 +00:00
import { Link, useParams } from "react-router-dom";
import { Box, Button, 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}
/>
<Box sx={{ mt: "30px", alignItems: "center" }}>
2023-10-05 10:12:56 +00:00
<Button
variant="contained"
sx={{
mr: "23px",
minWidth: "258px",
}}
onClick={handleNext}
>
Создать результаты
</Button>
2023-04-23 08:39:34 +00:00
<Info />
</Box>
</Box>
);
};