mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-04-14 02:20:53 +08:00
13 lines
269 B
TypeScript
13 lines
269 B
TypeScript
export function omit<T extends { [k: string]: any }>(
|
|
obj: T,
|
|
omitKeys: Array<keyof T>
|
|
) {
|
|
return Object.keys(obj).reduce((acc, key) => {
|
|
if (omitKeys.includes(key)) {
|
|
return acc;
|
|
} else {
|
|
return { ...acc, [key]: obj[key] };
|
|
}
|
|
}, {});
|
|
}
|