Update : Number of Question by subaspectId
This commit is contained in:
parent
a9a9b4dfc4
commit
e0a705ac3d
|
|
@ -436,13 +436,15 @@ export default function AssessmentPage() {
|
||||||
|
|
||||||
{/* Navigasi dan Pagination */}
|
{/* Navigasi dan Pagination */}
|
||||||
<Flex direction="column" gap="xs" className="ml-4">
|
<Flex direction="column" gap="xs" className="ml-4">
|
||||||
|
|
||||||
|
{/* Navigasi (Number of Questions) */}
|
||||||
<div className="grid grid-cols-5 gap-2">
|
<div className="grid grid-cols-5 gap-2">
|
||||||
{paginatedQuestions.map((question, index) => {
|
{filteredQuestions.map((question, index) => {
|
||||||
const questionId = question.questionId;
|
const questionId = question.questionId;
|
||||||
if (!questionId) return null;
|
if (!questionId) return null;
|
||||||
|
|
||||||
// Menentukan nomor soal berdasarkan pagination
|
// Menentukan nomor soal berdasarkan indeks pertanyaan yang difilter
|
||||||
const questionNumber = startIndex + index + 1; // Sesuaikan nomor berdasarkan halaman
|
const questionNumber = index + 1; // Nomor pertanyaan dimulai dari 1
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div key={questionId} className="flex justify-center relative">
|
<div key={questionId} className="flex justify-center relative">
|
||||||
|
|
@ -451,7 +453,7 @@ export default function AssessmentPage() {
|
||||||
${flaggedQuestions[questionId] ? "text-black" : "bg-transparent text-black"}`}
|
${flaggedQuestions[questionId] ? "text-black" : "bg-transparent text-black"}`}
|
||||||
onClick={() => scrollToQuestion(questionId)}
|
onClick={() => scrollToQuestion(questionId)}
|
||||||
>
|
>
|
||||||
{questionNumber}
|
{questionNumber} {/* Menampilkan nomor pertanyaan yang sudah difilter */}
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
{flaggedQuestions[questionId] && (
|
{flaggedQuestions[questionId] && (
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user