mirror of
https://github.com/shlinkio/shlink-web-client.git
synced 2026-04-19 21:16:18 +00:00
Created helper function to evolve a query string based on an object
This commit is contained in:
@@ -3,3 +3,6 @@ import qs from 'qs';
|
||||
export const parseQuery = <T>(search: string) => qs.parse(search, { ignoreQueryPrefix: true }) as unknown as T;
|
||||
|
||||
export const stringifyQuery = (query: any): string => qs.stringify(query, { arrayFormat: 'brackets' });
|
||||
|
||||
export const evolveStringifiedQuery = (currentQuery: string, extra: any): string =>
|
||||
stringifyQuery({ ...parseQuery(currentQuery), ...extra });
|
||||
|
||||
Reference in New Issue
Block a user