fix: redirect to page 1 when changing filters

This commit is contained in:
trafficlunar 2025-11-12 19:54:56 +00:00
parent 6386e8a652
commit 4d0e6188ec
3 changed files with 5 additions and 0 deletions

View file

@ -17,6 +17,8 @@ export default function GenderSelect() {
setSelected(filter);
const params = new URLSearchParams(searchParams);
params.set("page", "1");
if (filter) {
params.set("gender", filter);
} else {

View file

@ -23,6 +23,7 @@ export default function SortSelect() {
if (!selectedItem) return;
const params = new URLSearchParams(searchParams);
params.set("page", "1");
params.set("sort", selectedItem);
if (selectedItem == "random") {

View file

@ -36,6 +36,8 @@ export default function TagFilter() {
if (urlTags === stateTags) return;
const params = new URLSearchParams(searchParams);
params.set("page", "1");
if (tags.length > 0) {
params.set("tags", stateTags);
} else {