@moveaxlab/react-native-thermal-printer
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

react-native-thermal-printer

Getting started

To install the library run the following command:

npm install react-native-thermal-printer --save

Then add this repositories to your android/build.gradle

allprojects {
    repositories {
    	// ...
   
        maven {
                url 'https://nexus.poynt.com/content/repositories/releases'
        }
        
        // ...
    }
}

Usage

import ThermalPrinter from 'react-native-thermal-printer';

const printer = new ThermalPrinter();

printer.initialize().then(() => {
	printer.addText("Welcome to react-native-thermal-printer!");
	printer.print()
	.then(() => console.log('Print completed!'))
	.catch(e => console.log(e))
}).catch((e) => {
	console.log(e);
});

Supported devices

  • PAX A910/A920
  • Newland N910 (Nexi and Poynt terminals)

Exceptions

The getStatus method it's only available for the PAX Printer

Readme

Keywords

Package Sidebar

Install

npm i @moveaxlab/react-native-thermal-printer

Weekly Downloads

6

Version

1.1.0

License

UNLICENSED

Unpacked Size

805 kB

Total Files

54

Last publish

Collaborators

  • gdecicco
  • psenderos
  • lorenzogiustozzi
  • simone.bronzini