How to effectively use TypeScript in React for Props, State, and Hooks? · ORA·tech