Fix before & after query params in filters (#4106)
This commit is contained in:
parent
8a12d5496f
commit
fae08cbd32
2 changed files with 11 additions and 0 deletions
5
.changeset/green-files-smile.md
Normal file
5
.changeset/green-files-smile.md
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
"saleor-dashboard": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
Experimental filters: before & after query params in filters
|
|
@ -34,10 +34,14 @@ export const useUrlValueProvider = (
|
||||||
|
|
||||||
const activeTab = params.get("activeTab");
|
const activeTab = params.get("activeTab");
|
||||||
const query = params.get("query");
|
const query = params.get("query");
|
||||||
|
const before = params.get("before");
|
||||||
|
const after = params.get("after");
|
||||||
params.delete("asc");
|
params.delete("asc");
|
||||||
params.delete("sort");
|
params.delete("sort");
|
||||||
params.delete("activeTab");
|
params.delete("activeTab");
|
||||||
params.delete("query");
|
params.delete("query");
|
||||||
|
params.delete("before");
|
||||||
|
params.delete("after");
|
||||||
|
|
||||||
const tokenizedUrl = new TokenArray(params.toString());
|
const tokenizedUrl = new TokenArray(params.toString());
|
||||||
const fetchingParams = tokenizedUrl.getFetchingParams();
|
const fetchingParams = tokenizedUrl.getFetchingParams();
|
||||||
|
@ -59,6 +63,8 @@ export const useUrlValueProvider = (
|
||||||
...prepareStructure(filterValue),
|
...prepareStructure(filterValue),
|
||||||
...{ activeTab: activeTab || undefined },
|
...{ activeTab: activeTab || undefined },
|
||||||
...{ query: query || undefined },
|
...{ query: query || undefined },
|
||||||
|
...{ before: before || undefined },
|
||||||
|
...{ after: after || undefined },
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
setValue(filterValue);
|
setValue(filterValue);
|
||||||
|
|
Loading…
Reference in a new issue