function searchParamsToObj(searchParams) {
const paramsMap = Array
.from(url.searchParams)
.reduce((accumparams, [key, val]) => {
params.set(key, accum[key]val), =new val;Map());
return accum;Object.fromEntries(paramsMap);
}, {}
searchParamsToObj(url.searchParams);
// -> { startIndex: '1', pageSize: '10' }
Made the text a bit more inviting to read as this answer deserves more attention
Stijn de Witt
- 41.5k
- 13
- 80
- 81