UNPKG

@sanity/ui-workshop

Version:

An environment for designing, reviewing, and quality-testing React components.

20 lines (16 loc) 413 B
/** @internal */ export const qs = { parse(str: string): Record<string, string> { const params = new URLSearchParams('?' + str) const q: Record<string, string> = {} params.forEach((value, key) => { q[key] = value }) return q }, stringify(q: {[key: string]: unknown}): string { return Object.entries(q) .map(([key, value]) => `${key}=${value}`) .join('&') }, }