Skip to content

cssivision/react-native-qrcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIS PROJECT IS NO LONGER MAINTAINED

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.

About

a minimalist qrcode component for react-native

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 10