public function create(): View 	{ 		$discount = new Discount;  		$products = Product::with(['productCategories' => function ($query) { 			$query->with('category')->where('vat', true); 		}])->available()->get(['id', 'name']);  		$categories = Category::get(['id', 'name']);  		return view('discounts.add', compact('discount', 'products', 'categories')); 	}