LiberTEM/LiberTEM

View on GitHub
client/src/helpers/types.ts

Summary

Maintainability
A
0 mins
Test Coverage
export type Diff<T extends string | number | symbol, U extends string | number | symbol> = ({ [P in T]: P } & { [P in U]: never } & { [x: string]: never })[T];
export type Omit<T, K extends keyof T> = Pick<T, Diff<keyof T, K>>;