mirror of
https://github.com/streamich/react-use.git
synced 2026-01-25 14:17:16 +00:00
More DRY code. Also move non-hooks to separate directories. BREAKING CHANGE: all `create*` factories been moved to `factory` subdirectory and in case direct import should be imported like `react-use/esm/factory/createBreakpoint` BREAKING CHANGE: `comps` directory renamed to `component`
4 lines
164 B
TypeScript
4 lines
164 B
TypeScript
export type PromiseType<P extends Promise<any>> = P extends Promise<infer T> ? T : never;
|
|
|
|
export type FunctionReturningPromise = (...args: any[]) => Promise<any>;
|