diff --git a/app/Http/Controllers/ManufacturerController.php b/app/Http/Controllers/ManufacturerController.php index 5d8cbbc..eb575b7 100644 --- a/app/Http/Controllers/ManufacturerController.php +++ b/app/Http/Controllers/ManufacturerController.php @@ -4,6 +4,7 @@ namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Models\Manufacturer; +use App\Models\Filament; class ManufacturerController extends Controller { @@ -13,8 +14,9 @@ class ManufacturerController extends Controller public function index() { // show all manufacturers - $manufacturers = Manufacturer::all(); - return view('manufacturers.index', compact('manufacturers')); + $manufacturers = Manufacturer::all()->sortBy('name'); + $filamentcount = Filament::all()->count(); + return view('manufacturers.index', compact('manufacturers', 'filamentcount')); } /** diff --git a/app/Livewire/Dashboard.php b/app/Livewire/Dashboard.php new file mode 100644 index 0000000..54af745 --- /dev/null +++ b/app/Livewire/Dashboard.php @@ -0,0 +1,13 @@ + + {{ $slot }} + \ No newline at end of file diff --git a/resources/views/components/dashboard.blade.php b/resources/views/components/dashboard.blade.php new file mode 100644 index 0000000..0a5ce93 --- /dev/null +++ b/resources/views/components/dashboard.blade.php @@ -0,0 +1,30 @@ +
+
+ +

+ Manufacturers +

+
+
+
+ +

+ Filaments +

+
+
+
+ +

+ Types +

+
+
+
+ +

+ Colors +

+
+
+
\ No newline at end of file diff --git a/resources/views/livewire/dashboard.blade.php b/resources/views/livewire/dashboard.blade.php new file mode 100644 index 0000000..2ba282d --- /dev/null +++ b/resources/views/livewire/dashboard.blade.php @@ -0,0 +1,16 @@ +
+ + + {{ __('Dashboard') }} + + + +
+
+ + + +
+
+
+
\ No newline at end of file diff --git a/resources/views/manufacturers/index.blade.php b/resources/views/manufacturers/index.blade.php index 3f8cb3e..db93a2e 100644 --- a/resources/views/manufacturers/index.blade.php +++ b/resources/views/manufacturers/index.blade.php @@ -13,11 +13,11 @@