Building React Components

Hi everyone,

I’ve been trying to develop complex react components over the last few weeks and have a hard time building them out to be reusable. I was wondering how you guys work out a complex React component. Do you follow a specific guideline or are there any good books about thinking in components?