babel-plugin-styled-components-named

0.1.1 • Public • Published

babel-plugin-styled-components-named

Add display names to styled-components

const Button = styled.button` width: 100px; `

By default looks like <styled.button/> in react dev tools. This plugin names it <Button/>.

Supported cases for now:

const A = styled.div` color: red; `
 
let B = styled(OtherComponent).div` color: red; `
 
let C
C = styled.div` color: red; `
 
const styles = { D: styled.div` color: red; ` }

Installation

npm install -D babel-plugin-styled-components-named

Usage

Via .babelrc

.babelrc

{
  "plugins": ["styled-components-named"]
}

Package Sidebar

Install

npm i babel-plugin-styled-components-named

Weekly Downloads

35

Version

0.1.1

License

none

Last publish

Collaborators

  • vdanchenkov