diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index 3ae3011..a6a2a9e 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -2,6 +2,7 @@ namespace App\Providers; +use App\View\Composers\TaxDropdown; use Illuminate\Support\ServiceProvider; use Illuminate\Translation\Translator; @@ -29,6 +30,6 @@ class AppServiceProvider extends ServiceProvider */ public function boot(): void { - // + \Illuminate\Support\Facades\View::composer('components.tax-dropdown', TaxDropdown::class); } } diff --git a/app/View/Composers/TaxDropdown.php b/app/View/Composers/TaxDropdown.php new file mode 100644 index 0000000..bc48f6a --- /dev/null +++ b/app/View/Composers/TaxDropdown.php @@ -0,0 +1,16 @@ +first(); + + $view->with(['tax_rates' => TaxRate::all(), 'standard' => $standard->rate]); + } +} diff --git a/resources/views/components/tax-dropdown.blade.php b/resources/views/components/tax-dropdown.blade.php new file mode 100644 index 0000000..13bff44 --- /dev/null +++ b/resources/views/components/tax-dropdown.blade.php @@ -0,0 +1,15 @@ +
+
+ +
+ +
+
+