fix: omitObject function missing reference
This commit is contained in:
@@ -216,14 +216,14 @@ export function cloneProperty<T>(
|
||||
}
|
||||
}
|
||||
|
||||
export function omitObject<T>(object: T, keys: (keyof T)[]): T {
|
||||
const cloneObject = deepClone(object)
|
||||
export function omitObject<T>(object: T, omitKeys: (keyof T)[]): T {
|
||||
const newObject: T = <T>{}
|
||||
for (const key in object) {
|
||||
if (keys.includes(key)) {
|
||||
delete cloneObject[key]
|
||||
if (!omitKeys.includes(key)) {
|
||||
newObject[key] = object[key]
|
||||
}
|
||||
}
|
||||
return cloneObject
|
||||
return newObject
|
||||
}
|
||||
|
||||
export function convertStringToBase64(input: string) {
|
||||
|
||||
Reference in New Issue
Block a user