twenty / packages /twenty-shared /src /utils /removePropertiesFromRecord.ts
Jules
Initial clean CRM deployment with prebuilt assets
d9494a5
Raw
History Blame Contribute Delete
237 Bytes
export const removePropertiesFromRecord = <T, K extends keyof T>(
record: T,
keysToRemove: K[],
): Omit<T, K> => {
const result = { ...record };
for (const key of keysToRemove) {
delete result[key];
}
return result;
};