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 {
|
export function omitObject<T>(object: T, omitKeys: (keyof T)[]): T {
|
||||||
const cloneObject = deepClone(object)
|
const newObject: T = <T>{}
|
||||||
for (const key in object) {
|
for (const key in object) {
|
||||||
if (keys.includes(key)) {
|
if (!omitKeys.includes(key)) {
|
||||||
delete cloneObject[key]
|
newObject[key] = object[key]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return cloneObject
|
return newObject
|
||||||
}
|
}
|
||||||
|
|
||||||
export function convertStringToBase64(input: string) {
|
export function convertStringToBase64(input: string) {
|
||||||
|
|||||||
Reference in New Issue
Block a user