feat: refactor featured variants to group items, including new controller and resource implementations

This commit is contained in:
2026-07-17 14:42:53 -03:00
parent cb0fb2899c
commit b8eb71896c
6 changed files with 24 additions and 24 deletions

View File

@@ -15,7 +15,7 @@ class FeaturedGroupResource extends JsonResource
'group_name' => $this->group_name,
'product_layout' => $this->product_layout,
'group_order' => $this->group_order,
'featured_variants' => FeaturedVariantResource::collection($this->whenLoaded('groupItems')),
'group_items' => GroupItemResource::collection($this->whenLoaded('groupItems')),
];
}
}

View File

@@ -7,7 +7,7 @@ use App\Domains\Catalog\Models\ProductVariant;
use Illuminate\Http\Request;
use Illuminate\Http\Resources\Json\JsonResource;
class FeaturedVariantResource extends JsonResource
class GroupItemResource extends JsonResource
{
public function toArray(Request $request): array
{