ECOMMERCE/app/View/Components/FooterCategory.php

30 lines
667 B
PHP

<?php
namespace App\View\Components;
use App\Repositories\Catalog\CategoryRepository;
use Closure;
use Illuminate\Contracts\View\View;
use Illuminate\View\Component;
class FooterCategory extends Component
{
public $categories;
/**
* Create a new component instance.
*/
public function __construct(CategoryRepository $categoryRepository)
{
$this->categories = $categoryRepository->getList([]);
}
/**
* Get the view / contents that represent the component.
*/
public function render(): View|Closure|string
{
return view('components.footer-category', ['categories' => $this->categories]);
}
}