I have a use case where I'm using typescript to get type hinting in the model layer (mostly just interfaces describing API schema) and reducers - it helps document store structure, catch typos and quickly lookup available properties/see model structure.
The rest of the project is ESNext/babel - we have to interop with an existing codebase, typing everything is very low value compared to overhead - similar to writing unit tests for UI components.
The rest of the project is ESNext/babel - we have to interop with an existing codebase, typing everything is very low value compared to overhead - similar to writing unit tests for UI components.