Listory/frontend/src/util/queryString.ts

13 lines
292 B
TypeScript
Raw Normal View History

interface QueryParameters {
[x: string]: string;
}
export const qs = (parameters: QueryParameters): string => {
const queryParams = new URLSearchParams();
Object.entries(parameters).forEach(([key, value]) =>
queryParams.append(key, value)
);
return queryParams.toString();
};