From e173b611e3d38d6bd416074f0e63cb6436ba85e4 Mon Sep 17 00:00:00 2001 From: Bayu Lukman Yusuf Date: Tue, 3 Mar 2026 17:14:10 +0700 Subject: [PATCH] top menu --- .../Grocery/HeaderGenderDropdown.php | 36 + .../grocery/header-gender-dropdown.blade.php | 981 ++++++++++++++++++ .../components/grocery/top-header.blade.php | 2 +- .../layout/header-grocery.blade.php | 13 +- 4 files changed, 1030 insertions(+), 2 deletions(-) create mode 100644 app/View/Components/Grocery/HeaderGenderDropdown.php create mode 100644 resources/views/components/grocery/header-gender-dropdown.blade.php diff --git a/app/View/Components/Grocery/HeaderGenderDropdown.php b/app/View/Components/Grocery/HeaderGenderDropdown.php new file mode 100644 index 0000000..1ad9694 --- /dev/null +++ b/app/View/Components/Grocery/HeaderGenderDropdown.php @@ -0,0 +1,36 @@ +categories = $categoryRepository->getList([]); + $this->genders = $genderRepository->getList([]); + } + + /** + * Get the view / contents that represent the component. + */ + public function render(): View|Closure|string + { + + return view('components.grocery.header-gender-dropdown', [ + 'categories' => $this->categories, + 'genders' => $this->genders, + ]); + } +} diff --git a/resources/views/components/grocery/header-gender-dropdown.blade.php b/resources/views/components/grocery/header-gender-dropdown.blade.php new file mode 100644 index 0000000..b578b4c --- /dev/null +++ b/resources/views/components/grocery/header-gender-dropdown.blade.php @@ -0,0 +1,981 @@ + diff --git a/resources/views/components/grocery/top-header.blade.php b/resources/views/components/grocery/top-header.blade.php index 8008056..214fabd 100644 --- a/resources/views/components/grocery/top-header.blade.php +++ b/resources/views/components/grocery/top-header.blade.php @@ -1,5 +1,5 @@
-
+