ui changes
This commit is contained in:
parent
dd5590d4c8
commit
b059d2afd6
|
|
@ -39,7 +39,7 @@ const page = ({ params }: IParams) => {
|
||||||
: setQuizFinished(true)
|
: setQuizFinished(true)
|
||||||
);
|
);
|
||||||
} else if (res.data.steps && res.data.steps?.length > 0) {
|
} else if (res.data.steps && res.data.steps?.length > 0) {
|
||||||
setStep(res.data.steps[0].tapgyr);
|
setStep(res.data.steps[res.data.steps.length - 1].tapgyr);
|
||||||
for (let i = 0; i < res.data.steps.length; i++) {
|
for (let i = 0; i < res.data.steps.length; i++) {
|
||||||
res.data.steps[i].questions.map((question) =>
|
res.data.steps[i].questions.map((question) =>
|
||||||
question.status === "active" || question.status === "new"
|
question.status === "active" || question.status === "new"
|
||||||
|
|
@ -59,7 +59,7 @@ const page = ({ params }: IParams) => {
|
||||||
: setQuizFinished(true)
|
: setQuizFinished(true)
|
||||||
);
|
);
|
||||||
} else if (res.data.steps && res.data.steps?.length > 0) {
|
} else if (res.data.steps && res.data.steps?.length > 0) {
|
||||||
setStep(res.data.steps[0].tapgyr);
|
setStep(res.data.steps[res.data.steps.length - 1].tapgyr);
|
||||||
for (let i = 0; i < res.data.steps.length; i++) {
|
for (let i = 0; i < res.data.steps.length; i++) {
|
||||||
res.data.steps[i].questions.map((question) =>
|
res.data.steps[i].questions.map((question) =>
|
||||||
question.status === "active" || question.status === "new"
|
question.status === "active" || question.status === "new"
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,9 @@ const Page = ({ params }: IParams) => {
|
||||||
Queries.getQuizById(params.quiz_id)
|
Queries.getQuizById(params.quiz_id)
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
setData(res.data);
|
setData(res.data);
|
||||||
|
if (res.data.steps?.length) {
|
||||||
|
setTab(res.data?.steps[res.data?.steps.length - 1].tapgyr - 1);
|
||||||
|
}
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch(() => {
|
||||||
|
|
@ -37,8 +40,6 @@ const Page = ({ params }: IParams) => {
|
||||||
}
|
}
|
||||||
}, [resultData, error]);
|
}, [resultData, error]);
|
||||||
|
|
||||||
console.log(data);
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<section className="container py-[40px]">
|
<section className="container py-[40px]">
|
||||||
<div className="flex flex-col w-full py-[40px] gap-[80px]">
|
<div className="flex flex-col w-full py-[40px] gap-[80px]">
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@ import { getNextQuizWinnners, getQuizWinnersById } from "@/api/queries";
|
||||||
import { Question } from "@/models/quizQuestions.model";
|
import { Question } from "@/models/quizQuestions.model";
|
||||||
import {
|
import {
|
||||||
Datum,
|
Datum,
|
||||||
IQuizQuestionsWinners,
|
|
||||||
ISearchNetije,
|
ISearchNetije,
|
||||||
} from "@/models/quizQuestionsWinners.model";
|
} from "@/models/quizQuestionsWinners.model";
|
||||||
import { notFound } from "next/navigation";
|
import { notFound } from "next/navigation";
|
||||||
|
|
@ -188,11 +187,14 @@ const QuizTapgyrWinners = ({ id, tapgyr, questions }: IProps) => {
|
||||||
: "text-textLight"
|
: "text-textLight"
|
||||||
}`}
|
}`}
|
||||||
>
|
>
|
||||||
{matchingAnswer && matchingAnswer.score !== 0
|
{matchingAnswer && matchingAnswer.score !== 0 ? (
|
||||||
? matchingAnswer.serial_number_for_correct
|
matchingAnswer.serial_number_for_correct
|
||||||
: matchingAnswer && matchingAnswer?.score === 0
|
) : matchingAnswer &&
|
||||||
? "X"
|
matchingAnswer?.score === 0 ? (
|
||||||
: "-"}
|
"X"
|
||||||
|
) : (
|
||||||
|
<span className="text-[20px]">-</span>
|
||||||
|
)}
|
||||||
</span>
|
</span>
|
||||||
);
|
);
|
||||||
})}
|
})}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue