Fix React Native/Android Thermal printer library

Job ID: 35522946

Budget: $75 – $150 USD

We are using the below printer library for React Native on android devices and have two bugs/issues that we need to get fixed. We will make a fork of the project where the fixes should be applied.

https://github.com/thiendangit/react-native-thermal-receipt-printer-image-qr

1. Connection to NET printers fail. See below issue:
https://github.com/thiendangit/react-native-thermal-receipt-printer-image-qr/issues/82

This is related to an issue in an underlying package (https://github.com/RoJoHub/react-native-ping/issues/101). So we will make a fork of this package as well where the fix should be applied. Then we will include the forked version in the printer library.

2. Add possibility to be connected to several printers at the same time.  Currently it seems to be using singleton pattern in the android NetPrinterAdapter file. Maybe change this to not use singleton? Or any other ideas?