Files
openpanel/packages/devtools-ui/src/utils/exclude-keys.ts
Stefan Pejcic 09f9f9502d packages
2024-11-07 19:03:37 +01:00

11 lines
203 B
TypeScript

export const excludeKeys = <T extends Record<string, any>>(
obj: T,
keys: string[],
): T => {
const newObj = { ...obj };
keys.forEach((key) => {
delete newObj[key];
});
return newObj;
};