Open AlexandreBonaventure opened 6 years ago
+1 for this, I think it's a nice idea...though this could this not be achieved by doing:
const StyledComponent = styled('component', {
color: 'red'
})
new Vue({
components: {
StyledComponent
},
template: `
<styled-component is="h1">I'm a red title</styled-component>
<styled-component is="h6">I'm a small red title</styled-component>
`
})
Just to kickstart a reflexion I had. Would be glad to implement this feature if there is a common agreement.
Proposed API
Purpose It will allow to play with styles and compose with more flexibility. It can simplify style reuse for quick usage.