Skip to content

vue-qs v0.1.18


vue-qs / removeUndefinedValues

Function: removeUndefinedValues()

removeUndefinedValues<T>(sourceObject): Partial<T>

Defined in: utils/core-helpers.ts:177

Safely removes undefined values from an object

Type Parameters

T

T extends Record<string, unknown>

Parameters

sourceObject

T

Object to clean

Returns

Partial<T>

New object without undefined values

Example

ts
removeUndefinedValues({ a: 1, b: undefined, c: 'test' })
// Returns: { a: 1, c: 'test' }

Released under the MIT License.