upgrade query-string dependency version (#1875)

* upgrade query-string dependency version

* fix typings and implementation for getQueryStringFromLocation
This commit is contained in:
Konstantin Schaper
2021-11-29 11:21:45 +01:00
committed by GitHub
parent 9dee08f68d
commit 542a5aac59
6 changed files with 12 additions and 29 deletions

View File

@@ -84,8 +84,13 @@ function parsePageNumber(pageAsString: string) {
return page;
}
export function getQueryStringFromLocation(location: any) {
return location.search ? queryString.parse(location.search).q : undefined;
export function getQueryStringFromLocation(location: { search?: string }): string | undefined {
if (location.search) {
const query = queryString.parse(location.search).q;
if (query && !Array.isArray(query)) {
return query;
}
}
}
export function stripEndingSlash(url: string) {