Extending Styles: Styled components have made it pretty easier to extend a component to generate another. You give style to any component by inheriting it’s default properties (duplicate styles are overrided).