At what point does it make sense to break a single component into multiple components? Did you know that you could write any React Application as a single React Component? There’s absolutely nothing technically stopping React from putting your entire application into one giant component….
Source: https://blog.kentcdodds.com/when-to-break-up-a-component-into-multiple-components-4ee75ab53bbc