react-native-qrcode

a minimalist qrcode component for react-native

Github stars Tracking Chart

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.

Main metrics

Overview
Name With Ownercssivision/react-native-qrcode
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2015-11-20 15:38:47
Pushed At2022-01-24 01:33:55
Last Commit At2018-12-19 10:42:46
Release Count9
Last Release Namev0.2.3 (Posted on 2016-11-12 23:35:40)
First Release Namev0.0.12 (Posted on 2015-12-26 11:43:25)
用户参与
Stargazers Count854
Watchers Count9
Fork Count303
Commits Count82
Has Issues Enabled
Issues Count63
Issue Open Count35
Pull Requests Count12
Pull Requests Open Count15
Pull Requests Close Count9
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private