1.0.4 ā¢ Published 5 years ago
babel-plugin-transform-jsxstyle v1.0.4
Welcome to babel-plugin-transform-jsxstyle š
babel plugin transform jsxstyle htmltag
š Homepage
Install
yarn add babel-plugin-transform-jsxstyle --dev
// or
npm i babel-plugin-transform-jsxstyle --dev
Usage
// 1st config
// add plugin into babel plugins property
// eg:
"plugins": [
"babel-plugin-transform-jsxstyle"
]
// 2nd use
<style-less>{`
@primary: #f25e5e;
@primary-hover: #f7a250;
a {
color: @primary;
&:hover {
color: @primary-hover;
}
}
`}</style-less>
// it will be transformed into below
<style>{`
a {
color: #f25e5e
}
a:hover {
color: #f7a250;
}
`}</style>
// alternatively, you can write sass if u like
<style-sass>{`
$primary: #eb2f96;
$primary-hover: #722ed1;
a {
color: $primary;
&:hover {
color: $primary-hover;
}
}
`}</style-sass>
Demo
Author
š¤ yezihaohao
- Github: @yezihaohao
š¤ Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
Show your support
Give a āļø if this project helped you!
š License
Copyright Ā© 2019 yezihaohao.
This project is MIT licensed.
This README was generated with ā¤ļø by readme-md-generator
1.0.4
5 years ago
1.0.3-07e001fe
5 years ago
1.0.3-086601ce
5 years ago
1.0.3-06c90182
5 years ago
1.0.3
5 years ago
1.0.2-beta.3
5 years ago
1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
5 years ago
0.0.0-beta.2
5 years ago
0.0.0-beta.1
5 years ago