public function edit(Product $id): View 	{ 		$product = $id; 		$categories = Category::with('ancestors')->available()->latest()->get();  		return view('products.add', compact('product', 'categories')); 	}