So I’m currently working on this project:
I’m sure this is going to vary from person to person, but where do you generally try to split your components? Obviously we could make the entire thing in one component, but when breaking them up into modular components, how small do we go?
I’m asking because in my version I currently have a component for the app, then a child component for the quote box, then child components for each item inside (text/author, new quote button, tweet button, etc)
Is this too many components? Since my new quote component literally just calls a function passed to it in props from its parents, should i not have that as a component? Whats best practices for this?