0.2.7 • Published 7 years ago
react-native-qrcode v0.2.7
react-native-qrcode
A react-native component to generate QRcode, not only support English.
Installation
npm install react-native-qrcode --save
Usage
'use strict';
import React, { Component } from 'react'
import QRCode from 'react-native-qrcode';
import {
AppRegistry,
StyleSheet,
View,
TextInput
} from 'react-native';
class HelloWorld extends Component {
state = {
text: 'http://facebook.github.io/react-native/',
};
render() {
return (
<View style={styles.container}>
<TextInput
style={styles.input}
onChangeText={(text) => this.setState({text: text})}
value={this.state.text}
/>
<QRCode
value={this.state.text}
size={200}
bgColor='purple'
fgColor='white'/>
</View>
);
};
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: 'white',
alignItems: 'center',
justifyContent: 'center'
},
input: {
height: 40,
borderColor: 'gray',
borderWidth: 1,
margin: 10,
borderRadius: 5,
padding: 5,
}
});
AppRegistry.registerComponent('HelloWorld', () => HelloWorld);
module.exports = HelloWorld;
Available Props
prop | type | default value |
---|---|---|
value | string | http://facebook.github.io/react-native/ |
size | number | 128 |
bgColor | string (CSS color) | "#000" |
fgColor | string (CSS color) | "#FFF" |
Licenses
All source code is licensed under the MIT License.
0.2.7
7 years ago
0.2.6
8 years ago
0.2.5
8 years ago
0.2.4
8 years ago
0.2.3
9 years ago
0.2.2
9 years ago
0.2.1
9 years ago
0.2.0
9 years ago
0.1.3
9 years ago
0.1.2
9 years ago
0.1.1
9 years ago
0.1.0
9 years ago
0.0.14
9 years ago
0.0.13
9 years ago
0.0.12
9 years ago
0.0.11
10 years ago
0.0.10
10 years ago
0.0.9
10 years ago
1.0.8
10 years ago
1.0.7
10 years ago
1.0.6
10 years ago
1.0.5
10 years ago
1.0.4
10 years ago
1.0.3
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago