You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

react-native-1d-barcodes

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

react-native-1d-barcodes

react-native 1D barcode generator

0.1.3
latest
Source
npmnpm
Version published
Weekly downloads
4
Maintainers
1
Weekly downloads
 
Created
Source

react-native-1d-barcodes

Download react-native-1d-barcodes releases

A React Native component to generate one-dimensional (1D) barcodes.

Supported 1D barcode types:

  • UPC-A
  • UPC-E (in progress)
  • additional types will be added in future minor versions

Installation

npm i react-native-1d-barcodes --save
 # or
yarn add react-native-1d-barcodes
import React, { Component } from 'react'
import { View } from 'react-native';
import { Barcode, Formats } from 'react-native-1d-barcodes';

export default class DisplayBarcode extends Component {
  render() {
    return (
      <View style={{ flex: 1 }}>
        <Barcode
            bgColor={'#FFFFFF'}
            fgColor={'#000000'}
            format={Formats.UPC_A}
            value={'01234567890'}
            width={250}
        />
      </View>
    );
  }
}

Usage

UPC-A
  • Provide an 11-digit numeric string as value and the module will calculate the check digit and render the UPC barcode in a WebView canvas.
  • Module will accept 12-digit strings if your data already includes a valid check digit. (Note: check digit is not validated in this instance)
Available Props:
proptypedefault value
valuestring (numeric)012345678905
formatstringFormats.UPC_A
widthnumber250
bgColorstring (CSS color)"#FFFFFF"
fgColorstring (CSS color)"#000000"

Note: height is calculated based on provided width.

References

Keywords

react-native

FAQs

Package last updated on 12 Feb 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts