product = ''; $this->quantity = 0; $this->barcodes = []; } public function render() { return view('livewire.barcode.product-table'); } public function productSelected(Product $product) { $this->product = $product; $this->quantity = 1; $this->barcodes = []; } public function generateBarcodes(Product $product, $quantity) { $this->barcodes = []; for ($i = 1; $i <= $quantity; $i++) { $barcode = DNS1DFacade::getBarCodeSVG($product->product_code, $product->product_barcode_symbology,2 , 60); array_push($this->barcodes, $barcode); } } public function updatedQuantity() { $this->barcodes = []; } }