fix: redirect to page 1 when changing filters
This commit is contained in:
parent
6386e8a652
commit
4d0e6188ec
3 changed files with 5 additions and 0 deletions
|
|
@ -17,6 +17,8 @@ export default function GenderSelect() {
|
||||||
setSelected(filter);
|
setSelected(filter);
|
||||||
|
|
||||||
const params = new URLSearchParams(searchParams);
|
const params = new URLSearchParams(searchParams);
|
||||||
|
params.set("page", "1");
|
||||||
|
|
||||||
if (filter) {
|
if (filter) {
|
||||||
params.set("gender", filter);
|
params.set("gender", filter);
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@ export default function SortSelect() {
|
||||||
if (!selectedItem) return;
|
if (!selectedItem) return;
|
||||||
|
|
||||||
const params = new URLSearchParams(searchParams);
|
const params = new URLSearchParams(searchParams);
|
||||||
|
params.set("page", "1");
|
||||||
params.set("sort", selectedItem);
|
params.set("sort", selectedItem);
|
||||||
|
|
||||||
if (selectedItem == "random") {
|
if (selectedItem == "random") {
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,8 @@ export default function TagFilter() {
|
||||||
if (urlTags === stateTags) return;
|
if (urlTags === stateTags) return;
|
||||||
|
|
||||||
const params = new URLSearchParams(searchParams);
|
const params = new URLSearchParams(searchParams);
|
||||||
|
params.set("page", "1");
|
||||||
|
|
||||||
if (tags.length > 0) {
|
if (tags.length > 0) {
|
||||||
params.set("tags", stateTags);
|
params.set("tags", stateTags);
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue