MCPcopy Create free account
hub / github.com/HuolalaTech/react-query-kit / omit

Function omit

tests/utils.tsx:27–34  ·  view source on GitHub ↗
(
  object: T | null | undefined,
  ...paths: K
)

Source from the content-addressed store, hash-verified

25}
26
27export function omit<T extends object, K extends string[]>(
28 object: T | null | undefined,
29 ...paths: K
30): Pick<T, Exclude<keyof T, K[number]>> {
31 return Object.fromEntries(
32 Object.entries(object || {}).filter(([key]) => !paths.includes(key))
33 ) as Pick<T, Exclude<keyof T, K[number]>>
34}
35
36export function sleep(timeout: number): Promise<void> {
37 return new Promise((resolve, _reject) => {

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected