Skip to content

Commit a09176d

Browse files
committed
2 parents 050ff29 + 6c48897 commit a09176d

File tree

3 files changed

+388
-217
lines changed

3 files changed

+388
-217
lines changed

frontend/src/components/Questions/EditQuestionsTable.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ interface EditQuestionsTableProps {
2626

2727
const EditQuestionsTable: React.FC<EditQuestionsTableProps> = ({onEdit, onDelete}) => {
2828
const [questionsData, setQuestions] = useState<Question[]>([]);
29-
const [currentPage, setCurrentPage] = useState<number>(1);
29+
const [currentPage, setCurrentPage] = useState<number>(0);
3030
const [itemsPerPage, setItemsPerPage] = useState<number>(ITEMS_PER_PAGE_OPTIONS[0]);
3131
const [expandedQuestion, setExpandedQuestion] = useState<string | false>(false);
3232

@@ -61,7 +61,7 @@ const EditQuestionsTable: React.FC<EditQuestionsTableProps> = ({onEdit, onDelete
6161
expandedQuestion === id ? setExpandedQuestion(false) : setExpandedQuestion(id);
6262
}
6363

64-
const indexOfLastQuestion = currentPage * itemsPerPage;
64+
const indexOfLastQuestion = (currentPage + 1) * itemsPerPage;
6565
const indexOfFirstQuestion = indexOfLastQuestion - itemsPerPage;
6666
const currentQuestions = questionsData.slice(indexOfFirstQuestion, indexOfLastQuestion);
6767

@@ -130,7 +130,7 @@ const EditQuestionsTable: React.FC<EditQuestionsTableProps> = ({onEdit, onDelete
130130
component="div"
131131
count={questionsData.length}
132132
rowsPerPage={itemsPerPage}
133-
page={currentPage - 1}
133+
page={currentPage}
134134
onPageChange={handlePageChange} />
135135
</div></>
136136

0 commit comments

Comments
 (0)