commonComponent #6
|
|
@ -230,17 +230,15 @@ export function UserHistoryModal({ isOpen, onClose, userId, userName }: UserHist
|
|||
</Table>
|
||||
</div>
|
||||
|
||||
{/* 페이지네이션 (원본 JSP와 유사한 구조) */}
|
||||
{totalItems > 0 && (
|
||||
<div className="flex-shrink-0 pt-4">
|
||||
<Pagination
|
||||
paginationInfo={paginationInfo}
|
||||
onPageChange={handlePageChange}
|
||||
onPageSizeChange={() => {}} // 페이지 크기는 고정 (원본과 동일)
|
||||
/>
|
||||
<div className="text-muted-foreground mt-2 text-center text-sm">총 {totalItems}건</div>
|
||||
</div>
|
||||
)}
|
||||
{/* 페이지네이션 (항상 표시) */}
|
||||
<div className="flex-shrink-0 pt-4">
|
||||
<Pagination
|
||||
paginationInfo={paginationInfo}
|
||||
onPageChange={handlePageChange}
|
||||
onPageSizeChange={() => {}} // 페이지 크기는 고정 (원본과 동일)
|
||||
/>
|
||||
<div className="text-muted-foreground mt-2 text-center text-sm">총 {totalItems}건</div>
|
||||
</div>
|
||||
</>
|
||||
)}
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -115,9 +115,7 @@ export function Pagination({
|
|||
}
|
||||
};
|
||||
|
||||
if (totalPages <= 1) {
|
||||
return null; // 페이지가 1개 이하면 렌더링하지 않음
|
||||
}
|
||||
// 항상 페이지네이션을 표시 (1페이지일 때도 표시)
|
||||
|
||||
return (
|
||||
<div className={cn("flex flex-col gap-4 sm:flex-row sm:items-center sm:justify-between", className)}>
|
||||
|
|
|
|||
Loading…
Reference in New Issue