react-native-multiple-styles
v1.0.4
Published
A simple utility for handeling mutiple styles (classes) in react-native
Downloads
5
Maintainers
Readme
react-native-multiple-styles
A simple utility for handeling mutiple styles (classes) in react-native
Install with npm.
npm install react-native-multiple-styles --save
Import it to your project
import multipleStyles from 'react-native-multiple-styles'
Usage
var styles = StyleSheet.create({
icon: {
backgroundColor: 'black'
},
iconRed: {
backgroundColor: 'red'
}
});
multipleStyles(styles.icon, styles.iconRed) // => [1, 2]
multipleStyles(styles.icon, { [styles.iconRed]: true }) // => [1, 2]
multipleStyles(styles.icon, { [styles.iconRed]: false }) // => [1]
It returns an array of the IDs representing the style objects. More info about that here.
Tests
npm test