re: A Beginners Guide to using Typescript with React VIEW POST

re: Hello, Ben Thx for the knowledge sharing. Im just about to move my internal React project to React+TS, but have faced with problem. Maybe you can h...

Hrmm yeah, using cloneElement with typescript is really messy. I honestly don't have a great solution to this. If I'm forced to use cloneElement I tend to make the cloned values optional, and then throw an error if they aren't actually passed to the child.

Lately I've been preferring to use React.createContext and React.useContext where possible instead, since this gets around the typing issues.

If you do find a better way of typing using cloneElement, let me know!

code of conduct - report abuse