$this->variantService->getForEdit($variant), ]); } public function update(ProductVariantRequest $request, Product $product, ProductVariant $variant): RedirectResponse { return $this->handleAction( fn () => $this->variantService->update($variant, $request->validated()), 'Varian berhasil diperbarui.', 'admin.master.products.index' ); } public function destroy(Product $product, ProductVariant $variant): RedirectResponse { return $this->handleAction( fn () => $this->variantService->delete($product, $variant), 'Varian berhasil dihapus.', 'admin.master.products.index' ); } }