solution
Unwrap Promises with the Awaited Type Helper
The Awaited
type helper can be used to unwrap promises. Combined with the ReturnType
type helper, we can unwrap return types from async functions all at once:
type User = Awaited<ReturnType<typeof fetchUser>>;
Alternatively, we could create an intermediate type to show each s
Loading solution