diff --git a/src/utils/parseOptions.ts b/src/utils/parseOptions.ts index 37a358b..26e5718 100644 --- a/src/utils/parseOptions.ts +++ b/src/utils/parseOptions.ts @@ -1,4 +1,9 @@ /* eslint-disable @typescript-eslint/no-explicit-any */ export function parseOptions(options?: Record): string { - return options ? new URLSearchParams(Object.entries(options)).toString() : ''; + return options + ? new URLSearchParams( + Object.entries(options) + .filter(([k, v]) => v) // remove undefined + ).toString() + : ''; }