Check out example codes for "generic arrow function typescript". It will help you in understanding the concepts better.

Code Example 1

const foo = <T extends unknown>(x: T) => x;

Learn ReactJs, React Native from akashmittal.com