File size: 237 Bytes
d9494a5
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
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;
};