I tried to implement that too, but im getting an error i cant fix:
"export ‘JsBarcode’ was not found in ‘jsbarcode/src/JsBarcode’.
This is my code maybe you can help me :
import { Component, OnInit, ViewChild, ElementRef } from '@angular/core';
import { Router, ActivatedRoute } from '@angular/router';
import { BarcodeScanner, BarcodeScannerOptions } from '@ionic-native/barcode-scanner/ngx';
import { Platform } from '@ionic/angular';
import { SplashScreen } from '@ionic-native/splash-screen/ngx';
import { StatusBar } from '@ionic-native/status-bar/ngx';
import { GetService } from '../../get.service';
import { QRCodeModule } from 'angularx-qrcode';
import {JsBarcode} from 'jsbarcode/src/JsBarcode';
@Component({
selector: 'app-premio-single',
templateUrl: './premio-single.page.html',
styleUrls: ['./premio-single.page.scss'],
})
export class PremioSinglePage implements OnInit {
cliente: any;
premio: any;
encodeData: any;
myAngularxQrCode: 'data';
@ViewChild('barcode') barcode: ElementRef;
constructor(private newsService: GetService, private router: Router, private route: ActivatedRoute, private platform: Platform,
private splashScreen: SplashScreen, private statusBar: StatusBar, ) {
}
ngOnInit() {
this.premio = this.newsService.currentpremio;
if(this.premio === undefined){
this.router.navigate(['/menu/premiosreclamados']);
return;
} else {
this.encodeData = this.premio['Codaut'];
this.myAngularxQrCode = this.encodeData;
}
JsBarcode(this.barcode.nativeElement, '12345');
}
}
I even tried with something i found on their issues on github
import { JsBarcode } from ‘jsbarcode/src/JsBarcode’;
// or
import * as JsBarcode from ‘jsbarcode/src/JsBarcode’;