Functions for creating and parsing URL search parameters using objects.
/**
* Returns:
* {
* param1: 'test1',
* param2: [
* 'test2',
* 'test3'
* ]
* }
*/
const searchParamObject = createObjectFromSearchString(
"param1=test1¶m2=test2¶m2=test3",
);
/**
* Returns: 'param1=test1¶m2=test2¶m2=test3'
*/
const searchString = createSearchStringFromObject({
param1: "test1",
param2: ["test2", "test3"],
});