From 94849b458bcec11ebcff349d057b06a39987e456 Mon Sep 17 00:00:00 2001 From: Delba de Oliveira Date: Thu, 26 Oct 2023 09:32:27 -0700 Subject: [PATCH] Chapter 11 --- .../starter-example/app/ui/invoices/pagination.tsx | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/dashboard/starter-example/app/ui/invoices/pagination.tsx b/dashboard/starter-example/app/ui/invoices/pagination.tsx index 2030331..e6383bc 100644 --- a/dashboard/starter-example/app/ui/invoices/pagination.tsx +++ b/dashboard/starter-example/app/ui/invoices/pagination.tsx @@ -4,19 +4,8 @@ import { ArrowLeftIcon, ArrowRightIcon } from '@heroicons/react/24/outline'; import clsx from 'clsx'; import Link from 'next/link'; import { generatePagination } from '@/app/lib/utils'; -import { usePathname, useSearchParams } from 'next/navigation'; export default function Pagination({ totalPages }: { totalPages: number }) { - const pathname = usePathname(); - const searchParams = useSearchParams(); - const currentPage = Number(searchParams.get('page')) || 1; - - const createPageURL = (pageNumber: number | string) => { - const params = new URLSearchParams(searchParams); - params.set('page', pageNumber.toString()); - return `${pathname}?${params.toString()}`; - }; - const allPages = generatePagination(currentPage, totalPages); return (