(object: {
[key: string]: string | number | undefined | null;
})
| 1 | export default function objectToGetParams(object: { |
| 2 | [key: string]: string | number | undefined | null; |
| 3 | }) { |
| 4 | const params = Object.entries(object) |
| 5 | .filter(([, value]) => value !== undefined && value !== null) |
| 6 | .map(([key, value]) => `${encodeURIComponent(key)}=${encodeURIComponent(String(value))}`); |
| 7 | |
| 8 | return params.length > 0 ? `?${params.join('&')}` : ''; |
| 9 | } |
no outgoing calls
no test coverage detected
searching dependent graphs…