front-hub/src/utils/deleteEmptyKeys.ts
2023-11-06 02:48:07 +03:00

12 lines
254 B
TypeScript

export const deleteEmptyKeys = <T>(object: T): T => {
const cleanObject = { ...object }
for (const key of Object.keys(cleanObject as keyof T)) {
if (!cleanObject[key as keyof T]) {
delete cleanObject[key as keyof T]
}
}
return cleanObject
}