Skip to content

Functions for creating and parsing URL search params using objects.

Notifications You must be signed in to change notification settings

eduardomcv/search-params

Repository files navigation

search-params

Functions for creating and parsing URL search parameters using objects.

Usage

/**
 * Returns:
 * {
 *   param1: 'test1',
 *   param2: [
 *     'test2',
 *     'test3'
 *   ]
 * }
 */
const searchParamObject = createObjectFromSearchString(
  "param1=test1&param2=test2&param2=test3",
);

/**
 * Returns: 'param1=test1&param2=test2&param2=test3'
 */
const searchString = createSearchStringFromObject({
  param1: "test1",
  param2: ["test2", "test3"],
});

About

Functions for creating and parsing URL search params using objects.

Topics

Resources

Stars

Watchers

Forks