public function approve($id)
 {
     $product = $this->productRepository->findWithoutFail($id);
     if (empty($product)) {
         Flash::error('Tracking not found');
         return back();
     }
     $this->productRepository->update(["state" => "Approved"], $id);
     Flash::success('Product approved!');
     return back();
 }