feat(poc): add pagination to category page

This commit is contained in:
Björn Meyer
2023-07-12 10:02:08 +02:00
parent 7ca79902d3
commit ef1fb57535
7 changed files with 99 additions and 10 deletions

View File

@@ -40,6 +40,7 @@ function SortFilterItem({ item }: { item: SortFilterItem }) {
const searchParams = useSearchParams();
const [active, setActive] = useState(searchParams.get('sort') === item.slug);
const q = searchParams.get('q');
const page = searchParams.get('page');
useEffect(() => {
setActive(searchParams.get('sort') === item.slug);
@@ -51,6 +52,7 @@ function SortFilterItem({ item }: { item: SortFilterItem }) {
pathname,
new URLSearchParams({
...(q && { q }),
...(page && { page }),
sort: item.slug
})
)