Listory/frontend/src/util/queryString.ts

12 lines
293 B
TypeScript

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();
};