Tagged template literals in Styled components

Styled components is the new rage in the world of React. It allows to define components with accompanying style like below.

The above code defines a Button component which is styled based on a link element. The style is defined